ikke_t.awx_pod
awx_pod
这个 Ansible 角色使用容器设置 Ansible AWX 服务器。它使用 podman 来实现。
请参阅这篇博客以了解如何使用它:https://redhatnordicssa.github.io/ansible-podman-containers-2
要求
该角色在 Fedora 服务器上经过测试。
角色变量
在 defaults/main.yml
文件中设置 AWX 凭据和存储路径。
安全提示:如果您将 AWX 用于个人开发以外的用途,请注意,管理员凭据在 podman awx.yaml 文件中是可读的。因此,在您更改 AWX 中的管理员密码后,请立即从 awx.yaml 中删除初始设置密码。否则,它将被其他主机用户读取,并将在每次重启 AWX 时重新应用。
依赖关系
该角色依赖于 ikke_t.podman_container_systemd 角色。
示例剧本
- name: 在主机上运行 AWX
hosts: all
tasks:
- name: 导入 awx_pod 角色以安装所有内容
vars:
awx_admin_user: admin
awx_admin_password: foobar
awx_podman_dir: /tmp
awx_host_port: 8052
container_state: running
import_role:
name: awx_pod
许可证
GPLv3
作者信息
Ilkka Tengval
安装
ansible-galaxy install ikke_t.awx_pod
许可证
Unknown
下载
10k
拥有者
I nerd around the clock. At day time for Red Hat, at evenings for my hobby projects. Except when family duties interrupt :) All for open source.