provizanta.terraform

Ansible角色:Terraform

构建与部署

建立和配置Hashicorp Terraform。

要求

角色变量

这些变量定义在defaults/main.yml中:

terraform_plugin_urls: []

此外,可以定义要下载和安装的特定版本:

terraform_version: '0.12.24'

依赖关系

示例剧本

要获取默认包:

- name: 汇聚
  hosts: all
  roles:
    - role: terraform

要获取特定版本:

- name: 汇聚
  hosts: all
  vars:
    version: '0.12.24'
  roles:
    - role: terraform
      vars:
        terraform_version: "{{ version }}"
        terraform_binary_dir_path: /usr/bin

许可证

MIT

作者信息

Tibor Csóka

关于项目

"Install and setup Hashicorp Terraform."

安装
ansible-galaxy install provizanta.terraform
许可证
mit
下载
1.4k
拥有者