Premiers pas ANSIBLE TOWER 3 -...

23
ANSIBLE TOWER 3.2 Premiers pas Michael Lessard Architecte de solutions sénior Novembre 2017

Transcript of Premiers pas ANSIBLE TOWER 3 -...

Page 1: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

ANSIBLE TOWER 3.2 Premiers pas

Michael LessardArchitecte de solutions séniorNovembre 2017

Page 2: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Configuration des credentials

Page 3: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 4: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 5: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Copier la clé ssh

5

En option : pour mettre Ansible à jour

[centos@centos1 ~]$ cat .ssh/id_rsa -----BEGIN RSA PRIVATE KEY-----MIIEogIBAAKCAQEAyCu/Ztwgd+FN2eQ4CGRcgVzKxbsw/szwVx9jyIHTXvP6FGfG/I8Aa5RoHx2r+dLcuk+Zp3FwbQjhcDKb1vCutg0VW6U2wkHcO2tGwF86vfO4m8NGY9ZmgguRfECexRrLnYV208HTGNfY/WJN2r97Qtzt/MmbIM/O4vOKiYz3kQIXWR0mooN2D7H3f48AWaPlni0ScQwEohX+vk9N+PWHmtsrTkIlyd+Q0ypLRtAJ2ZEF/YznFtcj1n4yfqK3wZcAqu9cHU8Vzo40x1KpEjhTXGwiAqsJav/cuqcU54zTN+zvligB7F02w63H8TpiCV/XcubZjP0vlMT5N+3KC3LAKwIDAQABAoIBAADh+IEanWYJ707zq6+VybakUxyWG7wz6SdpMwZyVB1KFCM85eq9MrJGwELK3bRHUsPbkADmBink7SGSh49mFk8lNZ/m1Zv7sF3utiwo/1hRF9JQBSJxkpgmNukGW+zgll9GdGSwqR6l7QYJ...

Page 6: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 7: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Sources de playbook

Page 8: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Copier les playbook

8

En option : pour mettre Ansible à jour

[centos@centos1 ~]$ cd ansible

[centos@centos1 ansible]$ sudo mkdir /var/lib/awx/projects/labs

[centos@centos1 ansible]$ sudo cp * /var/lib/awx/projects/labs

[centos@centos1 ansible]$ sudo chown awx: -R /var/lib/awx/projects/labs

Page 9: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 10: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 11: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 12: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Inventaire d’hôtes

Page 13: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 14: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 15: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

1

2

Page 16: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 17: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 18: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

1

2

Page 19: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 20: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Job templates

Page 21: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 22: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower

Page 23: Premiers pas ANSIBLE TOWER 3 - people.redhat.compeople.redhat.com/mlessard/qc/presentations/nov2017/Tower32.pdfPremiers pas Michael Lessard Architecte de solutions sénior Novembre

Prermier pas avec Ansible Tower