【发布时间】:2020-01-18 07:28:37
【问题描述】:
我正在尝试从我的 Vault 中的特定路径检索所有文件夹。为此,我使用 Python 的 hvac Vault API 客户端。
我可以使用以下命令轻松列出来自 kv v1 秘密引擎的文件夹:
import hvac
client = hvac.Client(url=vault_host)
list_folders = client.list('my/path/')
但是,这不适用于 kv v2 秘密引擎。我试图查找the documentation,但看起来只能检索机密列表。例如,除非在路径中存储秘密,否则这将不起作用:
list_folders = client.secrets.kv.read_secret_version(path='my/path/')
您知道如何设法在 kv v2 秘密引擎上获取我的文件夹列表吗?
非常感谢。
【问题讨论】: