概述
Terraform 是一个安全和高效的用来构建、更改和合并基础架构的工具,采用 Go 语言开发。Terraform 可管理已有的流行的服务,并提供自定义解决方案。
Terraform 的关键特性:
- 架构就是代码
- 执行计划
- 资源图
-
变更自动化
安装
Terraform首先需要安装yum-utils包来将HashiCorp仓库添加进系统:
yum install -y yum-utils
yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
yum install -y terraform
下载
从官网registry.terraform.io下载provider:
git clone https://github.com/hashicorp/terraform-provider-.git
最后ls grep|terraform确认一下 terraformprovider已下载到本地。