mauromedda.ansible_role_terragrunt

ansible_role_terragrunt

Este es un simple rol de Ansible para instalar Terragrunt en un sistema similar a RedHat 7 o superior.

Requisitos

Este módulo no tiene requisitos específicos, solo Ansible.

Variables del Rol

terragrunt_version: 0.13.5
  • terragrunt_version: Especifica la versión de Terragrunt a instalar.
terragrunt_dist_file: "terragrunt_{{terragrunt_version}}_linux_amd64.zip"
  • terragrunt_dist_file: Archivo de distribución de Terragrunt.
terragrunt_repo_url: "https://releases.hashicorp.com/terragrunt/{{terragrunt_version}}/{{ terragrunt_dist_file }}"
  • terragrunt_repo_url: URL de distribución de Terragrunt. Se usa para obtener el binario de Terragrunt.
terragrunt_base_install_dir: /opt/hashicorp/terragrunt
  • terragrunt_base_install_dir: Raíz de la instalación de Terragrunt.
terragrunt_bin: /usr/bin/terragrunt
  • terragrunt_bin: Ubicación del binario de Terragrunt.
terragrunt_requirements:
  - unzip
  • terragrunt_requirements: Requisitos del playbook de Terragrunt.
terragrunt_purge_old: true
  • terragrunt_purge_old: Eliminar la versión más antigua instalada en el sistema. Por defecto: true.
terragrunt_cleanup: true
  • terragrunt_cleanup: Eliminar el archivo de distribución de Terragrunt. Por defecto: true.

Ejemplo de Playbook

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

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

Licencia

BSD

Información del Autor

Autor: Mauro Medda

Acerca del proyecto

An Ansible role for installing Terragrunt

Instalar
ansible-galaxy install mauromedda.ansible_role_terragrunt
Licencia
Unknown
Descargas
308
Propietario
Head of DevOps @Zilliqa