![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1I9AvZBY2GndWwCqd25mqoKCSsH-W6ofID0ruRQjK4vwp5klX2-3NDSYfz13Fwbh97dGLGd8jSR89_mNEl5DCqUm388kqdvUKKxckHECSOjFRVjeRYqA-pApwiwYwDFfGybmxvAbgCvWOgVigvOXZPtC-BZkqCCrAFmbDdbmU95psRN3oPqIWq0O-ERaZ/s320/ansible-training.jpg)
Some thing that goes from playing with yaml, up to setting up a webserver.
In a git repository, together with my docker-compose setup (see previous post), I can now provide the students with each an enviromnent and some sample playbooks.
The ansible.cfg file already points to an inventory and enables YAML stdout callback.
Each student needs :
- docker & docker compose installed
- access to docker hub
- access to github
Steps :
- git clone docker-compose project
- start docker-compose
- git clone the course material
- start testing
Includes:
- custom filter plugin
- custom module
- example with roles
- example with loading vars
- multiple playbooks
0 Comments