版权声明:博客地址:blog.csdn.net/x356982611,未经允许不得转载,不得转载,不得转载 https://blog.csdn.net/x356982611/article/details/84179986
简介
什么是 Terraform
Terraform 是一个安全、高效地部署、更改、版本化基础设施和应用程序的工具,可以用来管理多层次的资源。从上层的软件配置到底层的网络、系统配置都可以使用 Terraform 统一进行管理。
Terraform 用配置文件来描述一个应用。 Terraform 会将配置文件与当前环境对比后,生成一个执行计划,这个计划会列出为了达到配置文件中定义的状态所需要执行的操作,然后执行计划以达到期望的状态。
Terraform 通过插件机制管理不同的资源提供者,以此来接入各种资源,如虚拟机,存储,网络和各种应用服务。
安装工具
sudo yum install wget unzip
下载terraform并安装terraform
wget https://releases.hashicorp.com/terraform/0.11.10/terraform_0.11.10_linux_amd64.zip
unzip terraform_0.11.10_linux_amd64.zip
mv terraform /usr/local/bin/
安装terraform插件
- Linux 以及 Mac 中将这个二进制文件放到 ~/.terraform.d/plugins/ 中。在 Windows 当中把这个二进制文件放到用户的 “Application Data” 目录下的 terraform.d/plugins/ 下。
- 或者插件和terrafrom放到同一个目录
cd ~
mkdir -p .terraform.d/plugins/
cd .terraform.d/plugins/
mv /root/terraform-provider-jdcloud ./
验证
terraform -v
如果输出版本,说明安装成功
引用
http://sharadchhetri.com/2018/10/14/install-terraform-linux-centos-ubuntu/
https://www.terraform.io/docs/plugins/basics.html