ikke_t.awx_pod
awx_pod
このAnsibleロールは、コンテナを使用してAnsible AWXサーバーをセットアップします。podmanを利用しています。
使い方については以下のブログを参照してください: https://redhatnordicssa.github.io/ansible-podman-containers-2
要件
このロールは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
著者情報
イルッカ・テングバル
インストール
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.