【发布时间】:2022-12-04 14:30:10
【问题描述】:
您好,我在以下路径的 hashicorp 保险库中添加了秘密
cep-kv/dev/sql密码
我正在尝试访问清单中的秘密,如下所示
spec:
serviceAccountName: default
containers: # List
- name: cep-container
image: myinage:latest
env:
- name: AppSettings__Key
value: vault:cep-kv/dev/sqlpassword#sqlpassword
这是下面的错误
failed to inject secrets from vault: failed to read secret from path: cep-kv/dev/sqlpassword: Error making API request.\n\nURL: GET https://vaultnet/v1/cep-kv/dev/sqlpassword?version=-1\nCode: 403. Errors:\n\n* 1 error occurred:\n\t* permission denied\n\n" app=vault-env
我尝试访问的路径是否是正确的值:
保险库:cep-kv/dev/sqlpassword#sqlpassword
我也尝试过以下路径
value: vault:cep-kv/dev/sqlpassword这表示在各自的路径中找不到秘密。谁能帮我从 hashi corp 金库中获取秘密。任何帮助,将不胜感激。谢谢
【问题讨论】:
标签: kubernetes hashicorp-vault