いろいろ備忘録

雑記です。

AWXをEC2のLinux2 AMIにインストールする

sudo yum update -y
sudo yum install -y git
sudo yum install -y docker
sudo systemctl start docker
sudo systemctl enable docker
sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo yum --enablerepo=epel install ansible
curl -kL https://bootstrap.pypa.io/get-pip.py | sudo python
sudo pip install docker-py
git clone https://github.com/ansible/awx
cd awx/installer/
(ここで、ローカルのplaybookを使う場合はinventoryのproject_data_dir のコメントアウトを外す)
sudo ansible-playbook -i inventory install.yml

 

以下はPlaybookがローカルにある場合

sudo mkdir -p /var/lib/awx/projects/project_a
cd /var/lib/awx/projects/project_a
touch playbook_1.yml