ikke_t.awx_pod

awx_pod

このAnsibleロールは、コンテナを使用してAnsible AWXサーバーをセットアップします。podmanを利用しています。

使い方については以下のブログを参照してください: https://redhatnordicssa.github.io/ansible-podman-containers-2

awx-pod

要件

このロールはFedoraサーバーでテストされています。

ロール変数

AWXの認証情報とストレージパスはdefaults/main.ymlファイルで設定します。

セキュリティ注意: AWXを個人開発以外に使用する場合、admin認証情報が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

著者情報

イルッカ・テングバル

プロジェクトについて

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.