brentwg.terraform
Rola Ansible - Terraform
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...