1. 程式人生 > >centos中安裝terraform及外掛

centos中安裝terraform及外掛

簡介

什麼是 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