sh -c "$(wget https://raw.githubusercontent.com/phpguild/ansible-playbooks/main/.install/controller.sh -O -)"
ansible ALL=(ALL) NOPASSWD: ALL
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html
Edit /etc/ansible/ansible.cfg
[defaults]
interpreter_python = /usr/bin/python
Edit /etc/ansible/hosts
[webservers]
ip1
ip2
...
sh -c "$(wget https://raw.githubusercontent.com/phpguild/ansible-playbooks/main/.install/target.sh -O -)"
ansible ALL=(ALL) NOPASSWD: ALL
echo "{controller_id_rsa.pub}" >> /home/ansible/.ssh/authorized_keys
git clone https://github.com/dockerguild/ansible-playbooks.git
cd ansible-playbooks
ansible-playbook -vvv -l {target_host} -u {target_user} docker/playbook.yaml