pgporada.terraform License

Overview: ansible-role-terraform

This role will download, verify the download, and install a version of Hashicorp Terraform.


Variables

Version of Terraform to install

terraform_version: 1.0.11

How to use this role

  1. Via the included playbook as ansible-playbook playbook.yml -b -K
  2. As part of another playbook pgporada.terraform

How to hack away at this role

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

Theme Music

Nana Grizol - Less than the Air


Copyright and Author Info

(C) Phil Porada 2017 - philporada@gmail.com