brentwg.terraform
Ansible ロール - Terraform
このロールは、HashicorpのTerraformアプリケーションをインストールします。
これは主にJeff GeerlingのAnsible Role: Packerに基づいていますが、以前にダウンロードしたバージョンを保持するために少し修正し、このロールで指定されたバージョン間を切り替えられるようにシンボリックリンクを追加しました。
要件
なし。
ロール変数
ユーザーが変更可能な変数とデフォルト値は以下に示します。(すべての変数については defaults/main.yml
を参照してください):
terraform_version: "0.11.3"
インストールするTerraformのバージョンです。
terraform_arch: "amd64"
使用しているシステムアーキテクチャ(例:386
または amd64
)です。
インストールパスは以下の通りです:
/usr/local/terraform/{{ terraform_version }}/terraform
指定されたバージョンへのシンボリックリンクはここに作成されます:
/usr/local/bin/terraform
依存関係
なし。
サンプルプレイブック
- hosts: all
vars:
terraform_version: "0.11.3"
terraform_arch: "amd64"
roles:
- brentwg.terraform
プロジェクトについて
This role installs Hashicorp's Terraform application.
インストール
ansible-galaxy install brentwg.terraform
ライセンス
Unknown
ダウンロード
817
所有者
With regard to current career activity: I have already vaporized to the cloud...