mjcramer.concourse-common
Concourse CI Rola Ansible
Rola Ansible do instalacji Apache Cassandra
Wymagania
Wszystkie wymagania wstępne, które mogą nie być objęte samym Ansible lub rolą, należy tutaj wymienić. Na przykład, jeśli rola używa modułu EC2, dobrym pomysłem jest wspomnienie w tej sekcji o konieczności posiadania pakietu boto.
Zmienne Roli
Opis zmiennych, które można ustawić dla tej roli, powinien znajdować się tutaj, w tym wszelkie zmienne, które znajdują się w defaults/main.yml, vars/main.yml oraz wszelkie zmienne, które można powinno być ustawione za pomocą parametrów roli. Wszelkie zmienne odczytywane z innych ról i/lub globalnego zakresu (np. hostvars, zmienne grupowe itp.) również powinny być tutaj wymienione.
Zależności
Lista innych ról hostowanych na Galaxy powinna być tutaj, wraz z wszelkimi szczegółami dotyczącymi parametrów, które mogą trzeba ustawić dla innych ról lub zmiennych używanych z innych ról.
Tagi
- wymagane
- pobierz
- zastosuj
- skonfiguruj
- zainicjuj
- sprawdź
Przykład Playbooka
Zawieranie przykładu, jak używać swojej roli (na przykład, gdy zmienne są przekazywane jako parametry) jest również miłym dodatkiem dla użytkowników:
- hosts: serwery
roles:
- { rola: mjcramer.cassandra, x: 42 }
Licencja
Bez licencji
Informacje o Autorze
Opcjonalna sekcja dla autorów ról, aby umieścić informacje kontaktowe lub stronę internetową (HTML nie jest dozwolony).
Ansible role for installing common components for Concourse CI
ansible-galaxy install mjcramer.concourse-common