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

本文详细介绍了Terraform,HashiCorp的IaC工具,如何在不同云平台部署一致性资源及安装教程。重点在于Ubuntu、CentOS和Mac的安装步骤以及验证方法。

theme: condensed-night-purple

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

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,可以去https://chocolatey.org/ 下载安装好chocolatey后,以管理员身份启动powershell,然后:

choco install terraform

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

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

图片.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值