brentwg.terraform

Ansible Rolle - Terraform

Build Status

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
GitHub Repository
Lizenz
Unknown
Downloads
817
Besitzer
With regard to current career activity: I have already vaporized to the cloud...