ptavares.ansible_role_terragrunt

Status budowy Rola Ansible Jakość Ansible Rola Ansible Licencja

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