Helm Secrets插件无法解密之前使用GPG密钥加密的secrets.yaml

时间:2019-11-23 13:05:24

标签: kubernetes kubernetes-helm gnupg kubernetes-secrets helmfile

我的secrets.yaml文件解密遇到问题。像照片一样冻结。下面: helm secrets dec

基于官方文档中的示例:https://github.com/futuresimple/helm-secrets

1)我在.sops.yaml中添加了我的gpg密钥指纹

2)我制作了自定义的secrets.yaml文件进行加密:

replicaCount:
image:
    repository: git/repo    
    tag:   v1
    pullPolicy: always
service:
    type: nodeport
    port:   3456
    targetPort: 4665
ingress:
    enabled: true

然后,我用我的密钥成功加密了该文件: helm secrets enc

文件已正确加密,但是很遗憾,我无法将其解密。 该命令会像pic

那样无限期地挂起

1 个答案:

答案 0 :(得分:0)

我不确定是否可以帮助我解决此问题,但是我在没有通过密码的情况下做了新的GPG密钥。大概SOPS能够加密文件,但无法获取文件进行解密。希望它能对某人有所帮助!