ansible_role_terragrunt

Статус сборки Роль Ansible Качество Ansible Role Роль Ansible Лицензия

ansible-role-terragrunt

Роль Ansible для установки исполняемого файла terragrunt

Требования

Тестирование только с Ansible версии 2.5 и выше

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

Доступные переменные перечислены ниже вместе с их значениями по умолчанию (см. defaults/main.yml):

Версия Terragrunt

# По умолчанию модуль загрузит последнюю версию
# Чтобы указать конкретную версию, используйте следующий параметр
terragrunt_install_version: vX.X.X

Информация о загрузке

# Директория, в которую будет загружен исполняемый файл перед установкой
terragrunt_download_location: /tmp/
# Url для бинарного файла terragrunt
terragrunt_url: "https://github.com/gruntwork-io/terragrunt/releases/download/{{ terragrunt_install_version }}/terragrunt_linux_amd64"
# Имя загруженного файла 
terragrunt_downloaded_file_name: terragrunt_linux_amd64

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

# Путь, по которому будет установлен terraform
terragrunt_execution_path: /usr/local/bin
# Имя исполняемого файла для terraform
terragrunt_execution_file_name: terragrunt

Зависимости

Зависимостей нет

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

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

Внутри vars/main.yml:

  • При необходимости скопируйте содержимое defaults/main.yml в файл vars вашего плейбука.
  • Настройте его по своему усмотрению (заполните переменные роли).

Лицензия

MIT

О проекте

Ansible role for installating terraform

Установить
ansible-galaxy install ptavares/ansible-role-terragrunt
Лицензия
mit
Загрузки
63
Владелец