brentwg.terraform
Ansible Rolle - Terraform
Diese Rolle installiert die Anwendung Terraform von Hashicorp.
Sie basiert hauptsächlich auf Jeff Geerlings Ansible Rolle: Packer. Ich habe sie jedoch leicht modifiziert, um frühere heruntergeladene Versionen beizubehalten, und einen Symlink hinzugefügt, damit Sie zwischen den Versionen wechseln können - je nach der, die in dieser Rolle angegeben ist.
Anforderungen
Keine.
Rollenvariablen
Benutzeranpassbare Variablen und Standardwerte sind unten aufgeführt. (Für alle Variablen siehe defaults/main.yml
):
terraform_version: "0.11.3"
Die Version von Terraform, die installiert werden soll.
terraform_arch: "amd64"
Die Systemarchitektur, die Sie verwenden (z.B. 386
oder amd64
).
Der Installationspfad ist:
/usr/local/terraform/{{ terraform_version }}/terraform
Und der Symlink zur angegebenen Version wird hier erstellt:
/usr/local/bin/terraform
Abhängigkeiten
Keine.
Beispiel Playbook
- hosts: all
vars:
terraform_version: "0.11.3"
terraform_arch: "amd64"
roles:
- brentwg.terraform
Über das Projekt
This role installs Hashicorp's Terraform application.
Installieren
ansible-galaxy install brentwg.terraform
Lizenz
Unknown
Downloads
817
Besitzer
With regard to current career activity: I have already vaporized to the cloud...