mauromedda.ansible_role_terragrunt

ansible_role_terragrunt

これは、RedHat系の7以上のシステムにTerragruntをインストールするためのシンプルなAnsibleロールです。

要件

このモジュールには特別な要件はなく、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: Terraformの配布URLです。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

著者情報

著者: Mauro Medda

プロジェクトについて

An Ansible role for installing Terragrunt

インストール
ansible-galaxy install mauromedda.ansible_role_terragrunt
ライセンス
Unknown
ダウンロード
308
所有者
Head of DevOps @Zilliqa