[mod] readme
This commit is contained in:
parent
9d1f829cd7
commit
156c4023b3
1 changed files with 6 additions and 1 deletions
|
@ -14,6 +14,10 @@ Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen
|
||||||
### Rollen
|
### Rollen
|
||||||
|
|
||||||
- sollen jeweils eine Info-Datei enthalten (`roles/<rollen-name>/info.md`), in welcher kurz der Zweck der Rolle beschrieben, mögliche Besonderheiten für die Verwendung erklärt und nützliche Angaben wie Netz-Verweise aufgeführt werden
|
- sollen jeweils eine Info-Datei enthalten (`roles/<rollen-name>/info.md`), in welcher kurz der Zweck der Rolle beschrieben, mögliche Besonderheiten für die Verwendung erklärt und nützliche Angaben wie Netz-Verweise aufgeführt werden
|
||||||
|
- sollen jeweils eine Variablen-Deklarations-Datei enthalten (`roles/<rollen-name>/vardef.json`), in welcher für alle verfügbaren Variablen folgende Angaben festgehalten werden sollen:
|
||||||
|
- Typ in [JSON-Schema](https://json-schema.org/)-Syntax
|
||||||
|
- bei Aufzählungs-Typen: die zulässigen Werte
|
||||||
|
- optional: Erläuterung
|
||||||
|
|
||||||
|
|
||||||
#### Namen
|
#### Namen
|
||||||
|
@ -28,7 +32,7 @@ Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen
|
||||||
|
|
||||||
- sollen nach folgendem Muster benannt sein: `var_<rollen-name>_<bezeichnung>`, wobei `<bezeichnung>` aussagekräftig sein soll (z.B. `server_port` statt `x1`)
|
- sollen nach folgendem Muster benannt sein: `var_<rollen-name>_<bezeichnung>`, wobei `<bezeichnung>` aussagekräftig sein soll (z.B. `server_port` statt `x1`)
|
||||||
- sollen mit sinnvollen Standard-Werten belegt werden
|
- sollen mit sinnvollen Standard-Werten belegt werden
|
||||||
- sollen aufgelistet/angekündigt/deklariert
|
- sollen aufgelistet/angekündigt/deklariert werden (`vardef.json`)
|
||||||
- sollen möglichst primitiv sein, d.h. nur Wahrheits-Werte, Zahlen und (einfache) Zeichenketten
|
- sollen möglichst primitiv sein, d.h. nur Wahrheits-Werte, Zahlen und (einfache) Zeichenketten
|
||||||
|
|
||||||
|
|
||||||
|
@ -48,3 +52,4 @@ Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen
|
||||||
## ToDo
|
## ToDo
|
||||||
|
|
||||||
- [Blocks](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_blocks.html) verwenden
|
- [Blocks](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_blocks.html) verwenden
|
||||||
|
- [Handlers](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_handlers.html) verwenden
|
||||||
|
|
Loading…
Add table
Reference in a new issue