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...