40 lines
926 B
Markdown
40 lines
926 B
Markdown
A repository with comparisons between a Rougail catalog and Ansible inventories.
|
|
|
|
Each commit presents a step of the tutorial.
|
|
|
|
You need a working version of rougail:
|
|
|
|
```bash
|
|
python -m venv venv
|
|
. venv/bin/activate
|
|
pip install rougail
|
|
git clone https://forge.cloud.silique.fr/stove/rougail-tutorials.git
|
|
cd rougail-tutorials
|
|
```
|
|
|
|
|
|
|
|
Proxy configuration
|
|
|
|
- [tutorial 1.0] a single string variable
|
|
- [tutorial 1.1] advanced hostname variable
|
|
- [tutorial 1.2] a port variable
|
|
- [tutorial 1.3] default variable
|
|
- [tutorial 1.4] a variable with multiple values
|
|
- [tutorial 1.5] variable is not mandatory
|
|
|
|
Apero
|
|
|
|
- [tutorial 2.0] a leadership family
|
|
- [tutorial 2.1] a choice option
|
|
- [tutorial 2.2] calculed variable
|
|
|
|
OMOGEN
|
|
|
|
- [tutorial 3.0] a validator
|
|
|
|
NFS configuration
|
|
|
|
- [tutorial 4.0] a boolean variable
|
|
- [tutorial 4.1] conditional disabled variable
|
|
- [tutorial 4.2] conditional disabled + hidden
|