root@ip-172-31-87-83:~# cat Playbook_script_Ranjith.yml
- name: Install Git and Wget and Run Bash Script hosts: web become: yes # Run tasks with administrative privileges (sudo)
tasks:
- name: Install Git (for Debian/Ubuntu-based systems)
apt:
name: git
state: present
when: ansible_os_family == 'Debian' or ansible_os_family == 'Ubuntu'
- name: Install Wget (for Debian/Ubuntu-based systems)
apt:
name: wget
state: present
when: ansible_os_family == 'Debian' or ansible_os_family == 'Ubuntu'
Output:
root@ip-172-31-87-83:~# ansible-playbook -i inventory Playbook_script_Ranjith.yml -u ubuntu --key-file=node.pem -b
PLAY [Install Git and Wget and Run Bash Script] *************************************************************************************************************
TASK [Gathering Facts] **************************************************************************************************************************************
ok: [34.239.106.240]
ok: [54.89.178.94]
fatal: [10.1.1.1]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 10.1.1.1 port 22: Connection timed out", "unreachable": true}
fatal: [10.22.2.2]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: ssh: connect to host 10.22.2.2 port 22: Connection timed out", "unreachable": true}
TASK [Install Git (for Debian/Ubuntu-based systems)] ********************************************************************************************************
ok: [34.239.106.240]
ok: [54.89.178.94]
TASK [Install Wget (for Debian/Ubuntu-based systems)] *******************************************************************************************************
ok: [34.239.106.240]
ok: [54.89.178.94]
PLAY RECAP **************************************************************************************************************************************************
10.1.1.1 : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0
10.22.2.2 : ok=0 changed=0 unreachable=1 failed=0 skipped=0 rescued=0 ignored=0
34.239.106.240 : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
54.89.178.94 : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=0
root@ip-172-31-87-83:~#
Top comments (0)