在中文中进行本地化并重新表述:使用Terraform进行安装和使用tfenv进行版本管理

1.安装tfenv

从 GitHub 上克隆过来。

git clone https://github.com/tfutils/tfenv.git ~/.tfenv

在.bash_profile中添加并更新PATH。

echo 'export PATH="$HOME/.tfenv/bin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile

2. 安装terraform

以下是两种方法。

1.如何从Hashicorp下载ZIP文件。

从HashiCorp下载zip文件并解压后,将其移动到/usr/local/bin/目录下。

sudo curl https://releases.hashicorp.com/terraform/1.2.0/terraform_1.2.0_linux_amd64.zip -o terra.zip
unzip terra.zip -d /usr/local/bin/

确认terraform命令是否工作正常。

terraform --version
Terraform v1.2.0
on linux_amd64

在中国地区,可以通过以下方式向yum仓库添加hashicorp.repo并进行安装:

在管理yum的存储库时使用yum-config-manager命令非常方便。

这需要yum-utils已经安装好。

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum -y install terraform

3.指定Terraform版本

可以确认可供安装的版本。

tfenv list-remote

指定版本进行安装。

tfenv install 1.3.2

确认已安装的版本。

tfenv list
* 1.3.2 (set by /home/ec2-user/.tfenv/version)

切换版本

tfenv use 1.3.2
广告
将在 10 秒后关闭
bannerAds