文件名称:ansible-role-boundary:安装HashiCorp边界的Ansible角色
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-25 00:20:00
hashicorp hashicorp-boundary HTML
Ansible角色:HashiCorp边界 部署角色 要求 边界工作人员可以访问并进行身份验证的PostgreSQL实例。 您计划使用的数据库也必须存在。 访问KMS解决方案。 此角色当前仅支持Google Cloud KMS。 节点必须位于清单组boundary_controller或boundary_worker才能接收该服务的配置。 两个组中的一个节点都配置为运行两个服务。 安装变量 套件安装 在RedHat和Debian系列操作系统上,默认情况下是从Hashicorp的官方存储库安装软件包。 您可以通过将boundary_install_package设置为false来禁用此功能。 手动安装 以下值仅用于手动安装。 控制是否创建单独的帐户,以及应为用户和组命名的名称。 boundary_user : ' boundary ' boundary_group : ' bound
【文件预览】:
ansible-role-boundary-main
----molecule()
--------default()
----defaults()
--------main.yml(5KB)
----version.txt(7B)
----.ansible-lint(227B)
----.yamllint(194B)
----requirements.txt(32B)
----tasks()
--------firewall.yml(1KB)
--------tls_vault_transit.yml(2KB)
--------install_manual.yml(2KB)
--------autocomplete.yml(851B)
--------config.yml(2KB)
--------install_package_debian.yml(361B)
--------tls_api.yml(2KB)
--------main.yml(2KB)
--------install_package_redhat.yml(381B)
--------install_package_mac.yml(223B)
----meta()
--------main.yml(503B)
----.travis.yml(613B)
----README.md(3KB)
----handlers()
--------main.yml(743B)
----docs()
--------kms_aws.md(1KB)
--------group_vars.md(1KB)
--------playbook.md(657B)
--------kms_gcp.md(776B)
--------kms_aead.md(590B)
--------api_tls.md(2KB)
--------kms_transit.md(1KB)
----tests()
--------test.yml(80B)
----templates()
--------boundary-controller.systemd.j2(411B)
--------boundary-worker.systemd.j2(402B)
--------boundary-worker.hcl.j2(2KB)
--------boundary-controller.hcl.j2(4KB)
----.gitignore(40B)
----CHANGELOG.md(2KB)