【文件属性】:
文件名称:ansible-Vault名称空间
文件大小:31KB
文件格式:ZIP
更新时间:2021-02-20 17:57:38
Python
该代码库已移至gitlab: ://gitlab.com/drewmullen/ansible-vault-namespaces
金库
命名空间
命名空间是“微型保管库”,其中的数据,策略,安装等均单独管理。 namespace_create.yml读取定义每个命名空间的配置文件,并创建/配置所有命名空间。 我们允许在所有配置文件中进行变量秘密插值。 这使您可以查找秘密,包括但不限于hashi_vault 。
实施和测试的功能:
验证方法:
蔚蓝
秘密引擎:
蔚蓝
数据库
千伏
依存关系
pip install ansible hvac ansible-modules-hashivault (考虑使用--user或virtualenv)
通过python 3.7可以使用
设置开发环境
在本地安装
启动开发服务器:
vault server -dev
export VAULT_A
【文件预览】:
ansible-vault-namespaces-master
----molecule()
--------default()
----engines()
--------database()
--------azure()
----namespace_create.yml(1008B)
----auths()
--------approle()
--------ldap()
--------azure()
----.yamllint(223B)
----config()
--------namespaces_config.yml(1KB)
----LICENSE(1KB)
----README.md(7KB)
----policies()
--------secret_ro.hcl(56B)
--------default.hcl(2KB)
--------ns_admin_wo_list.hcl(61B)
--------ns_admin.hcl(87B)
--------secret_rw.hcl(94B)
----roles()
--------namespace()
----.gitignore(219B)
----.gitlab-ci.yml(524B)