juwai.consul-template

Ansible-Rolle: Consul-Template

Installieren Sie Consul-Template auf CentOS-Servern.

Anforderungen

Schreibweise in Ansible 2.0.*

Rollenvariablen

Verfügbare Variablen sind unten aufgelistet, zusammen mit den Standardwerten (siehe defaults/main.yml):

consul_template_enabled

Ob consul-template aktiviert werden soll oder nicht.

Standard ist true.

consul_template_supervisor_enabled

Ob consul-template im Supervisor installiert werden soll oder nicht.

Standard ist true.

consul_template_user

Benutzer für consul-template.

Standardbenutzer ist consul.

consul_template_group

Gruppe für consul-template.

Standardgruppe ist consul.

consul_template_version

Version von consul-template.

Standardversion ist 0.10.0.

consul_template_release

Release-Name von consul-template.

Standard ist consul-template_0.10.0_linux_386.

consul_template_archive_file

Dateiname des Release-Archivs von consul-template.

Standard ist consul-template_0.10.0_linux_386.tar.gz.

consul_template_download_url

Download-URL.

Standard ist https://github.com/hashicorp/consul-template/releases/download/v0.10.0/consul-template_0.10.0_linux_386.tar.gz.

consul_template_home

Home-Verzeichnis für consul-template.

Standard ist /home/consul/consul-template.

consul_template_config_file_template

Vorlagenname für den Hauptfragment von consul-template.

Standard ist consul-template.cfg.j2.

Hinweis: Diese Vorlage generiert {{ consul_template_home }}/config/fragments/1_main.cfg.

consul_template_config_file

Dateiname der Konsul-Template-Konfigurationsdatei.

Standard ist consul-template.cfg.

Hinweis: Diese wird unter {{ consul_template_home }}/config generiert.

consul_template_consul_server

Konsul-Server, mit dem sich consul-template verbinden soll.

Standard ist 127.0.0.1.

Abhängigkeiten

  • juwai.supervisor, wenn consul_template_supervisor_enabled

Beispiel-Playbook

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

Lizenz

MIT

Autoreninformation

Diese Rolle wurde 2016 von Juwai Limited erstellt.

Über das Projekt

Ansible role for Consul Template

Installieren
ansible-galaxy install juwai.consul-template
GitHub Repository
Lizenz
mit
Downloads
2.5k
Besitzer
Where Chinese find international property