https://github.com/pixelart/ansible-role-terraform
Ansible Role: Hashicorp Terraform
https://github.com/pixelart/ansible-role-terraform
Last synced: 6 months ago
JSON representation
Ansible Role: Hashicorp Terraform
- Host: GitHub
- URL: https://github.com/pixelart/ansible-role-terraform
- Owner: pixelart
- License: mit
- Created: 2017-05-12T09:40:22.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-12T11:53:06.000Z (about 9 years ago)
- Last Synced: 2025-01-21T09:31:20.622Z (over 1 year ago)
- Size: 11.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Ansible Role: Terraform
[](https://travis-ci.org/pixelart/ansible-role-terraform)
Installs [Hashicorp's Terraform](https://www.terraform.io/).
## Requirements
- `unzip` package must be installed to extract the download.
## Role Variables
Available variables are listed below, along with default values (see `defaults/main.yml`):
terraform_version: '0.9.5'
The version of Terraform which should be installed.
terraform_install_path: '/usr/local/bin'
The path where the Terraform binary should be installed. Ensure it's in your `$PATH`.
## Dependencies
None.
## Example Playbook
- hosts: all
roles:
- pixelart.terraform
After the playbook runs, `terraform` will be accessible via normal user accounts.
## Code of Conduct
Please note that this project is released with a [Contributor Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms.
## License
MIT, see the [LICENSE](LICENSE) file.
## Author Information
This role was created in 2017 by [pixelart GmbH](https://www.pixelart.at/).