mauromedda.ansible_role_terragrunt

ansible_role_terragrunt

C'est un rôle Ansible simple pour installer Terragrunt sur une machine RedHat-like version 7 ou supérieure.

Exigences

Ce module n'a pas d'exigences spécifiques, juste Ansible.

Variables du rôle

terragrunt_version: 0.13.5
  • terragrunt_version : Spécifiez la version de Terragrunt à installer.
terragrunt_dist_file: "terragrunt_{{terragrunt_version}}_linux_amd64.zip"
  • terragrunt_dist_file : Archive de distribution de Terragrunt.
terragrunt_repo_url: "https://releases.hashicorp.com/terragrunt/{{terragrunt_version}}/{{ terragrunt_dist_file }}"
  • terragrunt_repo_url : URL de distribution de Terragrunt. Utilisé pour récupérer le binaire de Terragrunt.
terragrunt_base_install_dir: /opt/hashicorp/terragrunt
  • terragrunt_base_install_dir : Répertoire racine de l'installation de Terragrunt.
terragrunt_bin: /usr/bin/terragrunt
  • terragrunt_bin : Emplacement du binaire de Terragrunt.
terragrunt_requirements:
  - unzip
  • terragrunt_requirements : Exigences du playbook pour Terragrunt.
terragrunt_purge_old: true
  • terragrunt_purge_old : Supprime la version la plus ancienne installée sur le système. Par défaut : true.
terragrunt_cleanup: true
  • terragrunt_cleanup : Supprime l'archive de distribution de Terragrunt. Par défaut : true.

Exemple de Playbook

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

  roles:
    - mauromedda.ansible_role_unzip
    - mauromedda.ansible_role_terraform
    - mauromedda.ansible_role_terragrunt

Licence

BSD

Informations sur l'auteur

Auteur : Mauro Medda

À propos du projet

An Ansible role for installing Terragrunt

Installer
ansible-galaxy install mauromedda.ansible_role_terragrunt
Licence
Unknown
Téléchargements
308
Propriétaire
Head of DevOps @Zilliqa