ikke_t.awx_pod

awx_pod

这个 Ansible 角色使用容器设置 Ansible AWX 服务器。它使用 podman 来实现。

请参阅这篇博客以了解如何使用它:https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

要求

该角色在 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

关于项目

Role sets up Ansible AWX (Tower upstream)

安装
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.