Ansible automation demo for Cygate Techdays 2019 by Christofer Tibbelin
Also big help from Jostein Martinsen 👍
Presentation files
Demo 1 📀
Install Ansible + test ssh
Demo 2 🔍
Run some Ansible commands directly from command prompt towards server1
Demo 3 📖
Building our first playbook instead of console commands
Demo 4 🔒
Secure our sudo password with Ansible Vault
CheckPoint have written a custom Ansible module for their API software.
There is also a API software written i Python that the Ansible module need to talk to.
Demo 5.1 🐳☑️☝️
Build a Docker container and install Check Points API software in it.
Demo 5.2 🐳☑️🤘
Use the new Ansible module and docker container to push a change to the CheckPoint MGT
Demo 6 📘📗📙
Show how roles can simplify playbook complexity
Demo 7 🏃📚😁
Use RunDeck to bind it all together.