首页 > 解决方案 > helm secrets 无法在 Gitlab CI 中解密并且工作正常本地 CLI

问题描述

我创建了 values.yaml 文件并使用 helm enc 进行了加密。当我使用 helm secrets install .... 它在本地运行良好。但是如果我在 Gitlab CI 中执行,而不是解密。它仅分配加密值。

helm secrets upgrade sample-web-app go-chart -f go-chart/configmapfiles/values.yaml

上面的命令是在本地 CLI 中解密和分配值,而不是在 CI gitlab 中。

如果我在管道中执行相同的命令。Values.yaml 中的内容未解密。

ADMIN_User=ENC[AES256_GCM,data:D5Tkz8cH,iv:7Z7liGFr6aPceGad******************=,tag:UEv8dByqrfh40lQ1PTjrOA==,type:str]

标签: kubernetesgitlabgitlab-cikubernetes-helmhelmfile

解决方案


推荐阅读