ptavares.ansible_role_terragrunt
ansible-role-terragrunt
Rola Ansible do instalacji programu terragrunt
Wymagania
Testowane tylko z wersją ansible 2.5 lub wyższą
Zmienne roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):
Wersja Terragrunt
# Domyślnie moduł pobierze najnowszą wersję
# Aby określić wersję, użyj poniższego parametru
terragrunt_install_version: vX.X.X
Informacje o pobieraniu
# Katalog, do którego wykonawczy zostanie pobrany przed instalacją
terragrunt_download_location: /tmp/
# Url do pliku binarnego terragrunt
terragrunt_url: "https://github.com/gruntwork-io/terragrunt/releases/download/{{ terragrunt_install_version }}/terragrunt_linux_amd64"
# Nazwa pobranego pliku
terragrunt_downloaded_file_name: terragrunt_linux_amd64
Informacje o instalacji
# Ścieżka, w której zainstalowany będzie terraform
terragrunt_execution_path: /usr/local/bin
# Nazwa pliku wykonywalnego dla terraform
terragrunt_execution_file_name: terragrunt
Zależności
Brak zależności
Przykład Playbooka
- hosts: all
roles:
- role: ptavares.ansible_role_terragrunt
Wewnątrz vars/main.yml
:
- Skopiuj zawartość defaults/main.yml do pliku vars w swoim playbooku, jeśli to konieczne.
- Dostosuj to według własnych potrzeb (uzupełniając zmienne roli)
Licencja
MIT
O projekcie
Ansible role for installating terraform
Zainstaluj
ansible-galaxy install ptavares.ansible_role_terragrunt
Licencja
mit
Pobrania
72
Właściciel