【Terraform】Terraform快速了解和安装方法

小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。

Terraform 作为一个云计算领域IaC工具的一个举足轻重的产品,它是HashiCorp公司的核心产品,这家公司的核心产品一共有四个,包括NomadConsulVaultTerraform,为人熟知的是ConsulTerraform负责在不同的云平台之上创建出一致的基础设施,并维护管理其整个生命周期的状态。

其官网是这样介绍它的:Terraform是一种开源基础设施即代码软件工具,可提供一致的 CLI 工作流来管理数百个云服务。

工欲善其事必先利其器,为了体验这个产品,首先我们先来安装它。

对于Ubuntu用户:

curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository -y "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
sudo apt-get update && sudo apt-get install -y terraform
复制代码

对于CentOS用户(我是基于此安装的,没毛病):

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
复制代码

对于Mac用户:

brew tap hashicorp/tap
brew install hashicorp/tap/terraform
复制代码

对于Windows用户,官方推荐的包管理器是choco,可以去chocolatey.org/ 下载安装好chocolatey后,以管理员身份启动powershell,然后:

choco install terraform
复制代码

如果只想纯手动安装,那么可以前往Terraform官网下载对应操作系统的可执行文件(Terraform是用go编写的,只有一个可执行文件),解压缩到指定的位置后,配置一下环境变量的PATH,使其包含Terraform所在的目录即可。

安装成功以后,我们验证一下是否安装成功。

图片.png

扫描二维码关注公众号,回复: 13166390 查看本文章

猜你喜欢

转载自juejin.im/post/7017741102144815140