tenhishadow.salt_minion
tenhishadow.salt_minion
Diese Rolle ermöglicht die Installation von Salt-Minion aus dem neuesten Salt-Repo.
Anforderungen
Alle Voraussetzungen, die möglicherweise nicht durch Ansible selbst oder die Rolle abgedeckt sind, sollten hier erwähnt werden. Zum Beispiel, wenn die Rolle das EC2-Modul verwendet, kann es sinnvoll sein, in diesem Abschnitt zu erwähnen, dass das Boto-Paket erforderlich ist.
Rollenvariablen
Schau dir einfach die Datei defaults.yml an.
Abhängigkeiten
Eine Liste von anderen Rollen, die auf Galaxy gehostet sind, sollte hier stehen, zusätzlich zu Details über Parameter, die für andere Rollen gesetzt werden müssen, oder Variablen, die von anderen Rollen verwendet werden.
Beispiel Playbook
---
- hosts: [test20180219]
become: ja
vars:
salt_config:
master: 'somemaster.domain.org'
retry_dns: '30'
master_port: '4506'
conf_file: '/etc/salt/minion'
random_startup_delay: '1'
hash_type: 'sha512'
keysize: '8192'
log_file: '/dev/null'
log_level: 'critical'
roles:
- tenhishadow.salt_minion
...
Lizenz
BSD