mauromedda.ansible_role_terraform

ansible_role_terraform

To jest prosta rola Ansible do instalacji Terraform na systemie podobnym do RedHat w wersji 7 lub nowszej.

Wymagania

Ten moduł nie ma specyficznych wymagań, wystarczy Ansible.

Zmienna roli

terraform_version: 0.10.5
  • terraform_version: Określ wersję Terraform, którą chcesz zainstalować
terraform_dist_file: "terraform_{{terraform_version}}_linux_amd64.zip"
  • terraform_dist_file: Archiwum dystrybucji Terraform
terraform_repo_url: "https://releases.hashicorp.com/terraform/{{terraform_version}}/{{ terraform_dist_file }}"
  • terraform_repo_url: URL dystrybucji Terraform. Służy do pobierania pliku binarnego Terraform
terraform_base_install_dir: /opt/hashicorp/terraform
  • terraform_base_install_dir: Katalog bazowy instalacji Terraform
terraform_bin: /usr/bin/terraform
  • terraform_bin: Lokalizacja pliku binarnego Terraform
terraform_requirements:
  - unzip
  • terraform_requirements: Wymagania do playbooka Terraform
terraform_purge_old: true
  • terraform_purge_old: Usuń najstarszą zainstalowaną wersję w systemie. Domyślnie: true
terraform_cleanup: true
  • terraform_cleanup: Usuń archiwum dystrybucji Terraform. Domyślnie: true

Przykładowy playbook

---
- hosts: localhost
  become: true
  connection: local

  roles:
    - mauromedda.ansible_role_unzip
    - mauromedda.ansible_role_terraform

Użycie

Terraform_role

Licencja

BSD

Informacje o autorze

Autor: Mauro Medda

O projekcie

An Ansible role for installing Terraform

Zainstaluj
ansible-galaxy install mauromedda.ansible_role_terraform
Licencja
bsd-2-clause
Pobrania
345
Właściciel
Head of DevOps @Zilliqa