Skip to content

AWXの環境をAmazon Linux 2 の上に構築するためのPlaybook

Notifications You must be signed in to change notification settings

automation-tips/awx-setup-playbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

awx-setup-playbook

クライアントセットアップ

インストーラーを実行。(Mac 専用)

$ cd client-setup
$ bash setup.sh

サーバーセットアップ

server-setup/inventory/hosts 内の設定を変更する。

[awx-server]
xxx.xxx.xxx.xxx  ← ドメイン名または、IP アドレスを設定

[awx-server:vars]
ansible_port=22  ← sshで接続するので、ポート番号を指定(していない場合、22で接続する)
ansible_ssh_user=ec2-user  ← Ansibleでログインするユーザー名
#ansible_ssh_pass=  ← Ansibleでログインするユーザーのパスワード(なければコメントアウトでOK)
ansible_ssh_private_key_file=~/.ssh/xxxxx.pem  ← サーバーへの接続に使用する鍵(なければコメントアウトでOK)

設定後、以下のコマンドを実行。

$ cd server-setup

# rootユーザーで実行する場合、パスワードが必要なのでこちらを実行
$ ansible-playbook -i inventory/hosts --ask-sudo-pass playbook.yml

# パスワードが不要の場合、こちらを実行
$ ansible-playbook -i inventory/hosts playbook.yml

実行が完了したら、 http://<サーバーのグローバルIPアドレス> にアクセスする。
初期ユーザーのユーザー名とパスワードは以下の通り。

  • ユーザー名: admin
  • パスワード: password

自作モジュールの配置先

共有ボリュームの /var/lib/awx/projects に保存

About

AWXの環境をAmazon Linux 2 の上に構築するためのPlaybook

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages