我在k8s部署中使用舵机图表。图表有来自Hashicorp的Vault的秘密,我使用ArgoCD来自动化部署,而argocd-vault-plugin在GKE k8s集群上安装头盔图表之前要小心从金库服务器注入金库机密。
到现在为止一切都很好。
我想了解一下如何将图表部署(helm install)应用到本地k8s集群。在本地k8s集群上安装图表(有保险库机密)的推荐方法是什么?
发布于 2022-11-09 20:32:48
您可以使用安装 /使用CLI的argocd保险库插件。
即。
# generate helm template, pipe to vault plugin to inject secrets, pipe to kubectl to apply
# ensure you are targeting the correct cluster
helm template my-app ./path -f env/values.yaml | argocd-vault-plugin generate - | kubectl apply -f - 依赖关系:您需要在本地访问保险库,并设置一些环境vars。来源:https://argocd-vault-plugin.readthedocs.io/en/stable/config/#environment-variables
https://stackoverflow.com/questions/74362905
复制相似问题