ptavares.ansible_role_terragrunt

Estado de Construcción Rol de Ansible Calidad de Ansible Rol de Ansible Licencia

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