日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

安裝 Terraform

更新時間:

用10分鐘時間完成Terraform的安裝和配置,為通過Terraform生產基礎設施做好準備。

什么是Terraform的介紹中提到,Terraform是以二進制包的形式分發。所以您可以使用常見的包管理器安裝Terraform。

安裝Terraform

手動安裝

使用預編譯包

登錄Terraform官網,找到對應操作系統的zip包,并下載。

在下載完成后,請將程序包解壓到/usr/local/bin其余文件在復制完成后均可刪除,這并不會影響Terraform正常運行。

最后,請確保Terraform目錄在PATH變量中已完成定義,不同操作系統會有所不同。

Mac或Linux

打印您的PATH配置

echo $PATH

將Terraform二進制文件移動到列出的位置之一。此命令假定二進制文件當前位于您的Downloads文件夾中并且您的PATH包含/usr/local/bin,但如果您的位置不同,您可以自定義命令中的目錄。

mv ~/Downloads/terraform /usr/local/bin/

Windows

  1. 進入控制面板 -> 系統 -> 系統設置 -> 環境變量。

  2. 在系統變量中向下滾動,直到找到 PATH。

  3. 單擊編輯并進行相應更改。

  4. 請務必在前一個末尾添加分號,因為這是分隔符,即 c:\path;c:\path2

  5. 啟動新控制臺以使設置生效。

使用源

如果您期望從源代碼編譯二進制文件,可以克隆HashiCorp Terraform代碼庫

git clone https://github.com/hashicorp/terraform.git

您將會看到如下進度提示信息,并等待其執行完成。

image

執行完成后,您執行命令的目錄下會新增一個terraform名稱的目錄。通過cd指令進入該目錄。

cd terraform

然后,執行install 指令,這將會編譯目錄并將編譯后的包移動到$GOPATH/bin/terraform目錄中

go install

當您看到如下提示信息,則說明正在編譯中。等待完成后即可進行下一步操作。

image

注意:如果提示zsh: command not found: go,則您需要先安裝go的環境

最終,確保terraform目錄在PATH中定義并可用。 PATH定義取決于您所使用的操作系統。

Mac或Linux

打印您的PATH配置

echo $PATH

將 Terraform 二進制文件移動到列出的位置之一。此命令假定二進制文件當前位于您的Downloads文件夾中并且您的PATH包含/usr/local/bin,但如果您的位置不同,您可以自定義命令中的目錄。

mv ~/Downloads/terraform /usr/local/bin/

Windows

  1. 進入控制面板 -> 系統 -> 系統設置 -> 環境變量。

  2. 在系統變量中向下滾動,直到找到 PATH。

  3. 單擊編輯并進行相應更改。

  4. 請務必在前一個末尾添加分號,如:c:\path;c:\path2

  5. 啟動新控制臺以使設置生效。

macOS Homebrew

Homebrew 是一款在Mac系統上經常使用的包安裝工具。借助Homebrew可以通過簡單的指令安裝Terraform。

第一步,安裝HashiCorp的tap,用來定義包在homebrew的位置。

brew tap hashicorp/tap

第二步,執行安裝指令,安裝Terraform

brew install hashicorp/tap/terraform
重要

安裝指令將索引最新的版本并進行安裝,如果在安裝一段后希望更新到最新版本。可以通過重新執行upgrade指令進行。

更新最新版本的Terraform,首先需要更新Homebrew。

brew update

然后,運行upgrade指令更新到最新版本。

brew upgrade hashicorp/tap/terraform

Windows Chocolatey

Chocolatey是一款在Mac系統上經常使用的包安裝工具。借助Chocolatey可以通過簡單的指令安裝Terraform。

choco install terraform

CloudShell

阿里云Cloud Shell是一款幫助您運維的免費產品,預裝了Terraform的組件,您可直接在Cloud Shell中運行Terraform的命令。

首先,確保您有一個合法的、有相關權限的阿里云賬號。

其次,打開瀏覽器,訪問Cloud Shell的地址https://shell.aliyun.com

登錄成功后,執行如下指令

terraform

您將看到,Terraform組件已經內置在CloudShell中,并且可以直接使用。

image

更多Cloud Shell使用方式,請參見使用云命令行

Linux

Alibaba Cloud Linux

yum install -y dnf-plugin-releasever-adapter
yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
yum install terraform

image

image

驗證安裝

運行terraform驗證路徑配置。

terraform

命令運行后會顯示可用的Terraform選項的列表,如下所示,表示安裝完成。

image.png

常見問題

由于網絡延遲等原因造成的 terraform init 超時,導致無法正常下載terraform。 可參見Terraform Init 加速方案配置