juwai.consul-template

Rola Ansible: Consul-Template

Zainstaluj Consul-Template na serwerach CentOS.

Wymagania

Napisane w Ansible 2.0.*

Zmienne Roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

consul_template_enabled

Włącz lub wyłącz consul-template.

Domyślnie jest to true.

consul_template_supervisor_enabled

Zainstaluj consul-template w supervisorze lub nie.

Domyślnie jest to true.

consul_template_user

Użytkownik dla consul-template.

Domyślny użytkownik to consul.

consul_template_group

Grupa dla consul-template.

Domyślna grupa to consul.

consul_template_version

Wersja consul-template.

Domyślna wersja to 0.10.0.

consul_template_release

Nazwa wydania consul-template.

Domyślnie to consul-template_0.10.0_linux_386.

consul_template_archive_file

Nazwa pliku archiwum wydania consul-template.

Domyślnie to consul-template_0.10.0_linux_386.tar.gz.

consul_template_download_url

URL do pobrania.

Domyślnie to https://github.com/hashicorp/consul-template/releases/download/v0.10.0/consul-template_0.10.0_linux_386.tar.gz.

consul_template_home

Katalog domowy dla consul-template.

Domyślnie to /home/consul/consul-template.

consul_template_config_file_template

Nazwa szablonu dla głównego fragmentu konfiguracji consul-template.

Domyślnie to consul-template.cfg.j2.

Uwaga: ten szablon wygeneruje {{ consul_template_home }}/config/fragments/1_main.cfg.

consul_template_config_file

Nazwa pliku konfiguracyjnego consul-template.

Domyślnie to consul-template.cfg.

Uwaga: ten plik będzie wygenerowany w {{ consul_template_home }}/config.

consul_template_consul_server

Serwer Consul, z którym ma się łączyć consul-template.

Domyślnie to 127.0.0.1.

Zależności

  • juwai.supervisor, gdy consul_template_supervisor_enabled

Przykładowy Playbook

- hosts: servers
  roles:
    - juwai.consul-template

Licencja

MIT

Informacje o Autorze

Ta rola została stworzona w 2016 roku przez Juwai Limited.

O projekcie

Ansible role for Consul Template

Zainstaluj
ansible-galaxy install juwai.consul-template
Licencja
mit
Pobrania
2.5k
Właściciel
Where Chinese find international property