sudo apt update -y
sudo apt install -y software-properties-common
sudo apt-add-repository --yes --update ppa:ansible/ansible
sudo apt install -y ansible
ansible-playbook --version
ssh-copy-id 128.22.133.120
cat ~/.ssh/vamdemickey.pem | ssh [email protected] -i ~/.ssh/vamdemickey.pem "cat >> ./.ssh/authorized_keys"
[servers]
128.22.133.120
ansible 128.22.133.120 -m ping
128.22.133.120 | SUCCESS => {
"ansible_facts": {
"discovered_interpreter_python": "/usr/bin/python"
},
"changed": false,
"ping": "pong"
}
wget.yml
- hosts: servers
tasks:
- name: install the latest version of wget
yum:
name: wget
state: latest
ansible-playbook wget.yaml
PLAY [servers] ************************************************************************************************
TASK [Gathering Facts] ****************************************************************************************
ok: [128.22.133.120]
TASK [install the latest version of wget] *********************************************************************
ok: [128.22.133.120]
PLAY RECAP ****************************************************************************************************
128.22.133.120 : ok=2 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignore
d=0
https://qiita.com/s-nishimaki/items/bd396b5ceaa9370d79c7
Recommended Posts