ansible_role_terragrunt

ansible_role_terragrunt

Это простая роль Ansible для установки Terragrunt на систему, подобную RedHat версии 7 и выше.

Требования

У этого модуля нет специальных требований, только Ansible.

Переменные роли

terragrunt_version: 0.13.5
  • terragrunt_version: Укажите версию Terragrunt для установки.
terragrunt_dist_file: "terragrunt_{{terragrunt_version}}_linux_amd64.zip"
  • terragrunt_dist_file: Архив дистрибутива Terraform.
terragrunt_repo_url: "https://releases.hashicorp.com/terragrunt/{{terragrunt_version}}/{{ terragrunt_dist_file }}"
  • terragrunt_repo_url: URL дистрибутива Terraform. Используется для загрузки бинарного файла Terraform.
terragrunt_base_install_dir: /opt/hashicorp/terragrunt
  • terragrunt_base_install_dir: Корневая директория установки Terraform.
terragrunt_bin: /usr/bin/terragrunt
  • terragrunt_bin: Местоположение бинарного файла Terraform.
terragrunt_requirements:
  - unzip
  • terragrunt_requirements: Требования плейбука Terraform.
terragrunt_purge_old: true
  • terragrunt_purge_old: Удалить старую версию, установленную в системе. По умолчанию: true.
terragrunt_cleanup: true
  • terragrunt_cleanup: Удалить архив дистрибутива Terraform. По умолчанию: true.

Пример плейбука

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

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

Лицензия

BSD

Информация об авторе

Автор: Мауро Медда

О проекте

An Ansible role for installing Terragrunt

Установить
ansible-galaxy install mauromedda/ansible_role_terragrunt
Лицензия
Unknown
Загрузки
295
Владелец
Head of DevOps @Zilliqa