Ansible AWX触ってみる(備忘録)
今月のソフトウェアデザインで紹介されていたansible awxを触る
AWXをインストール
pip install docker-compose git clone https://github.com/ansible/awx.git cd awx git checkout -b 2.0.1 refs/tags/2.0.1 cd installer/
inventoryファイルを編集
39 # use_docker_compose=false ↓ 39 use_docker_compose=true
ansible-playbook -i inventory install.yml
動いてるか確認
[root@150-95-215-46 installer]# cd /var/lib/awx/ [root@150-95-215-46 awx]# docker-compose ps Name Command State Ports ------------------------------------------------------------------------------------------------------------------------ awx_memcached_1 docker-entrypoint.sh memcached Up 11211/tcp awx_postgres_1 docker-entrypoint.sh postgres Up 5432/tcp awx_rabbitmq_1 docker-entrypoint.sh /bin/ ... Up 15671/tcp, 15672/tcp, 25672/tcp, 4369/tcp, 5671/tcp, 5672/tcp awx_task_1 /tini -- /bin/sh -c /usr/b ... Up 8052/tcp awx_web_1 /tini -- /bin/sh -c /usr/b ... Up 0.0.0.0:80->8052/tcp
webがホストの80番で起動してるようなので見てみると何かupgradeプロセスが動いてる
調べてみるとDBのマイグレーションをしてるらしい
30分くらいたっても終わらない・・・こんな時間がかかるものなのだろうか・・・
なんだか不安だけど、しばらく放置して様子見 続きは明日かな
そして次の日の朝
(`・ω・´)完了してました!
デフォルトのユーザ名 : admin
デフォルトのパスワード: password
もう仕事だから続きはまた今度追記する