brentwg.terraform

Rola Ansible - Terraform

Status Budowy

Ta rola instaluje aplikację Terraform autorstwa Hashicorp.

Jest oparta głównie na Roli Ansible: Packer Jeffa Geerlinga. Wprowadziłem jednak kilka drobnych modyfikacji, aby zachować poprzednie pobrane wersje oraz dodałem symlink, aby można było przełączać się między wersjami - w zależności od tego, która wersja jest określona w tej roli.

Wymagania

Brak.

Zmienne Roli

Zmienne, które można modyfikować oraz ich domyślne wartości, są wymienione poniżej. (Wszystkie zmienne można znaleźć w defaults/main.yml):

terraform_version: "0.11.3"

Wersja Terraform do zainstalowania.

terraform_arch: "amd64"

Architektura systemu, której używasz (np. 386 lub amd64).

Ścieżka instalacji jest następująca:

/usr/local/terraform/{{ terraform_version }}/terraform

A symlink do określonej wersji jest tworzony tutaj:

/usr/local/bin/terraform

Zależności

Brak.

Przykładowy Playbook

- hosts: all

  vars:
    terraform_version: "0.11.3"
    terraform_arch: "amd64"

  roles:
    - brentwg.terraform
O projekcie

This role installs Hashicorp's Terraform application.

Zainstaluj
ansible-galaxy install brentwg.terraform
Licencja
Unknown
Pobrania
817
Właściciel
With regard to current career activity: I have already vaporized to the cloud...