ptavares.ansible_role_terragrunt

Statut de Construction Rôle Ansible Qualité Ansible Rôle Ansible Licence

ansible-role-terragrunt

Rôle Ansible pour installer l'exécutable terragrunt

Exigences

Fonctionne uniquement avec Ansible version 2.5 ou supérieure

Variables de Rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml):

Version de Terragrunt

# Par défaut, le module téléchargera la dernière version
# Pour spécifier une version, utilisez ce paramètre ci-dessous
terragrunt_install_version: vX.X.X

Informations de téléchargement

# Répertoire où l'exécutable sera téléchargé avant l'installation
terragrunt_download_location: /tmp/
# URL du binaire terragrunt
terragrunt_url: "https://github.com/gruntwork-io/terragrunt/releases/download/{{ terragrunt_install_version }}/terragrunt_linux_amd64"
# Nom du fichier téléchargé 
terragrunt_downloaded_file_name: terragrunt_linux_amd64

Informations d'installation

# Chemin où installer terraform
terragrunt_execution_path: /usr/local/bin
# Nom du fichier exécutable pour terraform
terragrunt_execution_file_name: terragrunt

Dépendances

Aucune dépendance

Exemple de Playbook

- hosts: all
  roles:
    - role: ptavares.ansible_role_terragrunt

Dans vars/main.yml :

  • Copiez le contenu de defaults/main.yml dans le fichier vars de votre playbook si nécessaire.
  • Personnalisez-le selon vos besoins (en remplissant les variables du rôle)

Licence

MIT

À propos du projet

Ansible role for installating terraform

Installer
ansible-galaxy install ptavares.ansible_role_terragrunt
Licence
mit
Téléchargements
72
Propriétaire