Rheinwerk.consul

Instalacja Consul

Ten szablon może być użyty do zainstalowania Consul oraz Consul-Template.

Status budowy

Należy pamiętać, że nie utworzy on żadnych plików konfiguracyjnych, a jedynie zainstaluje binarne pliki oraz stworzy skrypty uruchamiające i pliki domyślne. Usługa nie jest włączona domyślnie.

Wymagania

Na docelowej maszynie musi być zainstalowane unzip.

Zmienne roli

Jest jedna główna zmienna, która napędza tę rolę: _consul. Jest to mapa, która zawiera wszystkie konfiguracje i ustawienia dla tej roli. Proszę zobaczyć defaults/main.yml dla szczegółów.

Zależności

Brak.

Przykładowy playbook

Ogólnym celem tej roli jest przyjęcie mapy zmiennych _consul z defaults/main.yml jako szablonu dla swojej konfiguracji i przekazanie tej konfiguracji jako parametru do tej roli.

Zawsze dobrze jest zawrzeć przykład użycia swojej roli (na przykład, z przekazanymi zmiennymi jako parametry):

- hosts: serwery
  var:
    CONSUL:
      ...
  roles:
     - { rola: consul, tagi: [ 'consul' ], _consul: "{{ CONSUL }}" }

Licencja

Proszę zobaczyć LICENCJĘ.

Informacje o autorze

Oryginalnym autorem jest Daniel Schneller jako członek projektu Rheinwerk.

O projekcie

Installs Consul and Consul Template

Zainstaluj
ansible-galaxy install Rheinwerk.consul
Licencja
gpl-3.0
Pobrania
7.4k
Właściciel