terraform
terraform
Ansible role that installs tfswitch
tool in order to get multiple versions of Hashicorp terraform
binary installed.
Plus, you can choose to install terragrunt
wrapper from tgswitch
.
Prerequisites
Installation
- hosts: servers
roles:
- role: xat.terraform
tfswitch_user: xat
terraform_versions:
- latest
- 0.14
- 0.13
install_terragrunt: true
Usage
Once installed, you can use tfswitch -b ~/.local/bin/terraform
to install or switch between terraform versions.
If you choose to install_terragrunt
, then use tgswitch -b ~/.local/bin/terragrunt
to install or switch between terragrunt versions.
Versioning
For the versions available, see the tags on this repository.
Additionaly you can see what change in each version in the CHANGELOG.md file.
Authors
- xat - xat
About
Ansible role that installs Hashicorp terraform.
Install
ansible-galaxy install Xat59/ansible-role-terraform
License
apache-2.0
Downloads
27
Owner
IT passionate.
#cloud #devops #terraform #ansible #k8s #aws #azure