小编Mar*_*lar的帖子

使用 hashi_vault Ansible 插件无法访问 Hashicorp Vault KV 存储版本 2

我正在尝试访问我的 Ansible 剧本中的一些 Vault kv 秘密...

- hosts: localhost
  connection: local
  tasks:
    - name: Retrieve secret/hello using native hashi_vault plugin
      debug: msg="{{ lookup('hashi_vault', 'secret=secret/my-secret:foo token={{ vault_token }} url={{ vault_address }} ')}}"
Run Code Online (Sandbox Code Playgroud)

我发现在使用 kv 存储引擎的第一个版本存储秘密/我的秘密的情况下,这很好用。但是,在使用版本 2 时,我看到以下错误...

fatal: [localhost]: FAILED! => {"msg": "An unhandled exception occurred while running the lookup plugin 'hashi_vault'. Error was a <class 'ansible.errors.AnsibleError'>, original message: The secret secret/my-secret doesn't seem to exist for hashi_vault lookup"}
Run Code Online (Sandbox Code Playgroud)

我做错了什么,还是 hasi_vault 查找插件不支持 kv 引擎的第二版?

干杯!

标记

ansible hashicorp-vault

3
推荐指数
1
解决办法
3853
查看次数

标签 统计

ansible ×1

hashicorp-vault ×1