This role will download, verify the download, and install a version of Hashicorp Terraform.
Version of Terraform to install
terraform_version: 1.0.11
- Via the included playbook as
ansible-playbook playbook.yml -b -K
- As part of another playbook
pgporada.terraform
Before submitting a PR, please create a test and run it through test-kitchen. You will need to have at least Ruby 2.x, probably through rbenv, and Bundler.
# This takes care of twiddling all the bits that need to be updated when bumping the terraform version
./update_automagic.sh x.x.x
# This will run your terraform update through the test system
bundle update
bundle install
bundle exec kitchen create
bundle exec kitchen converge
bundle exec kitchen verify
bundle exec kitchen destroy
Nana Grizol - Less than the Air
(C) Phil Porada 2017 - [email protected]