Skip to content

puzzle/ansible-training

Repository files navigation

Puzzle ITC Ansible Training

In the guided hands-on training, participants are able to learn the basics of Ansible.

For more see Puzzle Ansible Training online.

🚀 Changing IT for the better with Ansible!

Content Sections

The training content resides within the content directory.

The main part are the labs, which can be found at content/en/docs.

Hugo

This site is built using the static page generator Hugo.

The page uses the docsy theme which is included as a Git Submodule. Docsy is being enhanced using docsy-plus as well as docsy-puzzle.

After cloning the main repo, you need to initialize the submodules:

git submodule update --init --recursive

In order to update all submodules, run the following command:

git pull --recurse-submodules

Docsy Theme Usage

Update submodules for theme updates

Run the following command to update all submodules with their newest upstream version:

git submodule update --remote

Build using Docker

Build the image:

docker build . -t puzzle/ansible-techlab:latest

Run it locally:

docker run -i -p 8080:8080 puzzle/ansible-techlab

Contributions

If you find errors, bugs or missing information, please help us improve our training and have a look at the Contribution Guide.