- using Ansible command line:
ansible-playbook --connection=local 127.0.0.1 playbook.yml
- using inventory:
127.0.0.1 ansible_connection=local
- using Ansible configuration file:
[defaults]
transport = local
- using playbook header:
- hosts: 127.0.0.1
connection: local
ubuntu@ip-172-31-28-5:
$ ansible-playbook -c local -i localhost, sample-play.yaml$ ansible-playbook -c local -i localhost, sample-play.ymlERROR! the playbook: sample-play.yaml could not be found
ubuntu@ip-172-31-28-5:
ERROR! the playbook: sample-play.yml could not be found
ubuntu@ip-172-31-28-5:
$ vi sample-play.yml$ ansible-playbook -c local -i localhost, sample-play.ymlubuntu@ip-172-31-28-5:
[WARNING]: Could not match supplied host pattern, ignoring: host1
PLAY [Installing apache2 on host1] *********************************************************************************************************************************************
skipping: no hosts matched
[WARNING]: Could not match supplied host pattern, ignoring: host2
PLAY [Installing nginx on host2] ***********************************************************************************************************************************************
skipping: no hosts matched
PLAY RECAP *********************************************************************************************************************************************************************