ptavares.ansible_role_terragrunt

Ansible Role for Terragrunt

This is an Ansible role for installing the Terragrunt executable.

Requirements

  • Ensure you use Ansible version 2.5 or higher.

Role Variables

Here are the variables you can use, along with their default values (see defaults/main.yml):

Terragrunt Version

# By default, the module will download the latest version
# To specify a version, use this parameter
terragrunt_install_version: vX.X.X

Download Information

# Directory where the executable will be downloaded
terragrunt_download_location: /tmp/
# URL for the Terragrunt binary
terragrunt_url: "https://github.com/gruntwork-io/terragrunt/releases/download/{{ terragrunt_install_version }}/terragrunt_linux_amd64"
# Name of the downloaded file
terragrunt_downloaded_file_name: terragrunt_linux_amd64

Installation Information

# Path where Terragrunt will be installed
terragrunt_execution_path: /usr/local/bin
# Name of the executable file for Terragrunt
terragrunt_execution_file_name: terragrunt

Dependencies

  • No dependencies.

Example Playbook

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

In your vars/main.yml file:

  • If needed, copy the content from defaults/main.yml.
  • Customize it by changing the role's variables as desired.

License

  • MIT License
Informazioni sul progetto

Ansible role for installating terraform

Installa
ansible-galaxy install ptavares.ansible_role_terragrunt
Licenza
mit
Download
72
Proprietario