首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >hashi_vault不能通过Web应用防火墙工作

hashi_vault不能通过Web应用防火墙工作
EN

Stack Overflow用户
提问于 2019-07-02 23:21:09
回答 1查看 232关注 0票数 0

我想用hashi_vault模块取回Ansible的保险库秘密,这个模块似乎不能通过网站管家工作。

当vault服务器被映射到网站管家中的根url (https://address/)时,hashi_vault模块可以工作,但当我们使用自定义路径(https://address/vault)时,Ansible剧本会返回这个错误:“为hashi_vault查找指定的Hashicorp VaultToken无效”

代码语言:javascript
复制
- hosts: localhost
  tasks:
    - name: set variables
      set_fact:
        vault_token: !vault |
          $ANSIBLE_VAULT;1.1;AES256
          SOMETOKEN
    - name: get Configuration token from Vault
      set_fact:
         vault_result: "{{ lookup('hashi_vault', 'secret=secret/data/all/default/token token={{ vault_token }} url=https://address validate_certs=False' ) }}"
    - name: parse result
      set_fact:
         TOKEN: "{{ vault_result.data.token }}"
      register: TOKEN
    - name: show result
      debug:
        msg: "{{ TOKEN }}"

我很想找到一种方法来保存我的自定义url (https://address/vault)并获得我的秘密!

EN

回答 1

Stack Overflow用户

发布于 2019-07-03 00:18:52

这与你的WAF无关,这只是一个可变的问题...

试试这样的东西:

代码语言:javascript
复制
- name: get Configuration token from Vault
  set_fact:
    vault_result: "{{ lookup('hashi_vault', 'secret=secret/data/all/default/token token=' + vault_token + ' url=https://address validate_certs=False' ) }}"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56855606

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档