gurkalov.deploy_user
Użytkownik Wdrażający
Tworzy użytkownika do wdrażania z kluczem SSH i uprawnieniami sudo.
Wymagania
Każde wcześniejsze wymaganie, które nie jest pokryte przez Ansible lub tę rolę, powinno być tutaj wymienione. Na przykład, jeśli rola używa modułu EC2, warto wspomnieć, że wymagana jest paczka boto.
Zmienne Roli
Opis zmiennych, które można ustawić dla tej roli, powinien znaleźć się tutaj, w tym zmienne z plików defaults/main.yml, vars/main.yml oraz wszelkie zmienne, które można lub należy ustawić za pomocą parametrów roli. Zmienne wyczytane z innych ról i/lub globalnego zasięgu (czyli hostvars, group vars itp.) również powinny być tutaj wymienione.
Zależności
Lista innych ról dostępnych w Galaxy powinna się tutaj znaleźć, wraz z informacjami na temat parametrów, które mogą być wymagane dla innych ról, lub zmiennych używanych z innych ról.
Przykładowy Playbook
Ładne jest także dołączenie przykładu, jak używać swojej roli (na przykład, z parametrami przekazywanymi jako zmienne):
- hosts: serwery
roles:
- { role: gurkalov.deploy_user }
Licencja
MIT
Informacje o Autorze
Opcjonalna sekcja, w której autorzy roli mogą zamieścić dane kontaktowe lub stronę internetową (HTML nie jest dozwolone).
ansible-galaxy install gurkalov.deploy_user