ptavares.ansible_role_terragrunt
ansible-role-terragrunt
Rol de Ansible para instalar el ejecutable de terragrunt
Requisitos
Solo probado con Ansible versión mínima 2.5
Variables del Rol
Las variables disponibles se enumeran a continuación, junto con sus valores predeterminados (ver defaults/main.yml):
Versión de Terragrunt
# Por defecto, el módulo descargará la última versión
# Para especificar una versión, usa este parámetro
terragrunt_install_version: vX.X.X
Información de descarga
# Directorio donde se descargará el ejecutable antes de la instalación
terragrunt_download_location: /tmp/
# Url al binario de terragrunt
terragrunt_url: "https://github.com/gruntwork-io/terragrunt/releases/download/{{ terragrunt_install_version }}/terragrunt_linux_amd64"
# Nombre del archivo descargado
terragrunt_downloaded_file_name: terragrunt_linux_amd64
Información de instalación
# Ruta donde se instalará terragrunt
terragrunt_execution_path: /usr/local/bin
# Nombre del archivo ejecutable de terragrunt
terragrunt_execution_file_name: terragrunt
Dependencias
Sin dependencias
Ejemplo de Playbook
- hosts: all
roles:
- role: ptavares.ansible_role_terragrunt
Dentro de vars/main.yml
:
- Copia el contenido de defaults/main.yml en el archivo de variables de tu playbook si es necesario.
- Personalízalo como desees (completando las variables del rol)
Licencia
MIT
Acerca del proyecto
Ansible role for installating terraform
Instalar
ansible-galaxy install ptavares.ansible_role_terragrunt
Licencia
mit
Descargas
72
Propietario