terraform
Ansible Роль - Terraform
Эта роль устанавливает приложение Terraform от Hashicorp.
Она в основном основана на Ansible Роли: Packer Джеффа Гирлинга. Однако я немного изменил её, чтобы сохранить ранее загруженные версии, и добавил символическую ссылку, чтобы вы могли переключаться между версиями - в зависимости от того, какая версия указана в этой роли.
Требования
Нет.
Переменные роли
Переменные, которые можно изменить, и значения по умолчанию перечислены ниже. (Для всех переменных смотрите defaults/main.yml
):
terraform_version: "0.11.3"
Версия Terraform для установки.
terraform_arch: "amd64"
Архитектура системы, которую вы используете (например, 386
или amd64
).
Путь установки:
/usr/local/terraform/{{ terraform_version }}/terraform
Символическая ссылка на указанную версию создаётся здесь:
/usr/local/bin/terraform
Зависимости
Нет.
Пример плейбука
- hosts: all
vars:
terraform_version: "0.11.3"
terraform_arch: "amd64"
roles:
- brentwg.terraform
О проекте
This role installs Hashicorp's Terraform application.
Установить
ansible-galaxy install brentwg/ansible-role-terraform
Лицензия
Unknown
Загрузки
807
Владелец
With regard to current career activity: I have already vaporized to the cloud...