ansible_role_terraform
ansible_role_terraform
Это простая ansible роль для установки terraform на систему, похожую на RedHat версии 7 и выше.
Требования
У этого модуля нет специфических требований, только Ansible.
Переменные роли
terraform_version: 0.10.5
- terraform_version: Укажите версию terraform для установки
terraform_dist_file: "terraform_{{terraform_version}}_linux_amd64.zip"
- terraform_dist_file: Архив с дистрибутивом Terraform
terraform_repo_url: "https://releases.hashicorp.com/terraform/{{terraform_version}}/{{ terraform_dist_file }}"
- terraform_repo_url: URL дистрибутива Terraform. Используется для получения двоичного файла Terraform
terraform_base_install_dir: /opt/hashicorp/terraform
- terraform_base_install_dir: Корневая директория установки Terraform
terraform_bin: /usr/bin/terraform
- terraform_bin: Местоположение двоичного файла Terraform
terraform_requirements:
- unzip
- terraform_requirements: Требования для плейбука Terraform
terraform_purge_old: true
- terraform_purge_old: Удалить старую версию, установленную в системе. По умолчанию: true
terraform_cleanup: true
- terraform_cleanup: Удалить архив дистрибутива Terraform. По умолчанию: true
Пример плейбука
---
- hosts: localhost
become: true
connection: local
roles:
- mauromedda.ansible_role_unzip
- mauromedda.ansible_role_terraform
Использование
Лицензия
BSD
Информация об авторе
Автор: Мауро Медда
Установить
ansible-galaxy install mauromedda/ansible_role_terraform
Лицензия
bsd-2-clause
Загрузки
335
Владелец
Head of DevOps @Zilliqa