chrisvanmeer.hashicorp
ansible-role-hashicorp
Eine Ansible-Rolle zur Installation der folgenden HashiCorp-Produkte:
- Boundary
- Consul
- Nomad
- Packer
- Terraform
- Vagrant
- Vault
- Waypoint
Es erfolgt keine Konfiguration der Produkte.
Dies ist nur eine einfache Installation über den Paketmanager der Distribution.
Anforderungen
Keine besonderen Anforderungen.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml
):
hashicorp_product_selection:
- boundary
- consul
- nomad
- packer
- terraform
- vagrant
- vault
- waypoint
Erlaubt die Auswahl von zu installierenden Produkten. Standardmäßig sind alle Produkte ausgewählt.
Abhängigkeiten
Keine Abhängigkeiten.
Installation
Installiere diese Rolle mit folgendem Befehl:
ansible-galaxy install chrisvanmeer.hashicorp
Beispiel-Playbook
- hosts: servers
become: true
vars:
hashicorp_product_selection:
- boundary
- consul
- nomad
- packer
- terraform
- vagrant
- vault
- waypoint
roles:
- role: chrisvanmeer.hashicorp
Lizenz
MIT