mauromedda.ansible_role_terraform
ansible_role_terraform
Ceci est un rôle Ansible simple pour installer Terraform sur une machine semblable à RedHat version 7 ou supérieure.
Exigences
Ce module n'a pas d'exigences spécifiques, juste Ansible.
Variables du Rôle
terraform_version: 0.10.5
- terraform_version : Spécifiez la version de Terraform à installer.
terraform_dist_file: "terraform_{{terraform_version}}_linux_amd64.zip"
- terraform_dist_file : Archive de distribution de Terraform.
terraform_repo_url: "https://releases.hashicorp.com/terraform/{{terraform_version}}/{{ terraform_dist_file }}"
- terraform_repo_url : URL de distribution de Terraform. Utilisée pour télécharger le binaire de Terraform.
terraform_base_install_dir: /opt/hashicorp/terraform
- terraform_base_install_dir : Répertoire de base de l'installation de Terraform.
terraform_bin: /usr/bin/terraform
- terraform_bin : Emplacement du binaire de Terraform.
terraform_requirements:
- unzip
- terraform_requirements : Exigences du playbook Terraform.
terraform_purge_old: true
- terraform_purge_old : Supprimer la version la plus ancienne installée sur le système. Par défaut : vrai.
terraform_cleanup: true
- terraform_cleanup : Supprimer l'archive de distribution de Terraform. Par défaut : vrai.
Exemple de Playbook
---
- hosts: localhost
become: true
connection: local
roles:
- mauromedda.ansible_role_unzip
- mauromedda.ansible_role_terraform
Utilisation
Licence
BSD
Informations sur l'Auteur
Auteur : Mauro Medda
Installer
ansible-galaxy install mauromedda.ansible_role_terraform
Licence
bsd-2-clause
Téléchargements
345
Propriétaire
Head of DevOps @Zilliqa