gpt4 book ai didi

python-3.x - HashiCorp Vault Python hvac 读取

转载 作者:行者123 更新时间:2023-12-03 11:25:46 26 4
gpt4 key购买 nike

我想从带有 python 的 pod 中读取我的 secret 。

我试试这个:

import os
import hvac
f = open('/var/run/secrets/kubernetes.io/serviceaccount/token')
jwt = f.read()
client = hvac.Client()
client = hvac.Client(url='https://vault.mydomain.internal')
client.auth_kubernetes("default", jwt)
print(client.read('secret/pippo/pluto'))

我确信 secret/pippo/pluto 存在。

我确定我已通过正确身份验证

但我总是收到“无”来回答我的打印品。

我在哪里可以解决这个问题?

多谢

最佳答案

如果从 Vault 读取 KV 值,则需要安装点和路径。
例子:

            vault_client.secrets.kv.v1.read_secret(
path=path,
mount_point=mount_point
)

关于python-3.x - HashiCorp Vault Python hvac 读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55030523/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com