安装

MacOs安装

//通过brew安装hashicorp tap
brew tap hashicorp/tap
//通过brew安装terraforbrew install hashicorp/tap/terraform

Linux安装

Ubuntu/Debian安装

//安装gnupg, software-properties-common和curl
sudo apt-get update && sudo apt-get install -y gnupg software-properties-common curl
//添加GPG Key
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
//添加官方hashicorp linux repository
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"
//安装terraform CLI
sudo apt-get update && sudo apt-get install terraform

CentOS/RHEL安装

//安装yum-config-manager管理repository
sudo yum install -y yum-utils
//安装HashiCorp linux repository
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
//安装terraform
sudo yum -y install terraform

Windows安装

//官网下载zip包
https://www.terraform.io/downloads
//解压
使用windows解压工具解压
//配置环境变量
将解压的terraform文件夹添加到环境变量PATH中

验证

执行terraform -help查看是否能出现如下界面,如果出现则成功了

Terraform安装相关推荐

  1. terraform 安装及命令

    Terraform Terraform是用于安全有效地构建,更改和版本控制基础结构的工具.Terraform可以管理现有和流行的服务提供商以及定制的内部解决方案. 配置文件向Terraform描述了运 ...

  2. 一、Terraform安装

    安装 首先我们先安装Terraform.对于Ubuntu用户: curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add ...

  3. Terraform指南:安装

    使用之前首先必须将 Terraform 安装在你的机器上.Terraform 是以二进制安装包发布的,它可以支持所有的平台和架构.在本章节我们将不会涉及如何通过源代码编译 Terraform,但是对于 ...

  4. 基础设施即代码:Terraform和AWS无服务器

    基础设施即代码 基础设施即代码(IaC)是一种通过机器可读的定义文件管理设备和服务器的方法.从根本上说,你要写下你希望基础设施是什么样子,以及应该在该基础设施上运行什么代码.然后,按下一个按钮,说&q ...

  5. [转]Terraform 使用 - 从最简单例子开始

    Terraform 使用 - 从最简单例子开始 https://yanbin.blog/terraform-get-started-with-first-sample/ Terraform 是一个 I ...

  6. 【云原生 • Terraform】基础设施即代码工具力荐

    目录 前言 Terraform 如何工作 为什么要使用Terraform? 管理任何基础设施 跟踪基础设施 自动化变更 标准化配置 Terraform 安装 举个栗子 使用nginx 镜像启动一个名为 ...

  7. Terraform学习

    Terraform学习 Terraform 与IaC 什么是Terraform Terraform 是 HashiCorp 的基础设施即代码工具.它允许您在人类可读的声明性配置文件中定义资源和基础设施 ...

  8. Terraform云平台实例操作神器

    目录 一.Terraform功能简介 二.Terraform知识准备: 三.Terraform安装: 四.Terraform的基本命令: 4.1 Terraform的编排 4.2 Terrafrom的 ...

  9. 如何在DigitalOcean中使用Terraform

    介绍 (Introduction) Terraform is a tool for building and managing infrastructure in an organized way. ...

最新文章

  1. freecodecamp_常见技术支持问题– freeCodeCamp常见问题解答
  2. 如何自动以管理员身份运行.NET程序?
  3. Fiddler抓包5-接口测试(Composer)
  4. 什么是覆盖索引?如何利用覆盖索引进行SQL语句优化?
  5. 马化腾评 ofo 溃败原因;京东到家否认裁员;王兴质押全部摩拜股权 | 极客头条...
  6. 硬盘格式化了的数据找到方案
  7. python 内置变量
  8. imx6,imx7和am335环境变量配置文件
  9. Android开发中导入字体库
  10. IBM X3650 安装ESXi 5.1u2 需要更改BIOS缺省设置
  11. 产品生产的各个阶段:DV,EV,PV ········是什么意思
  12. ECCV 2022|计算机视觉中的长尾分布问题还值得做吗?
  13. 产品经理交互设计师必备的已分类的《产品Axure原型库》
  14. 他忽悠了马云 10 个亿,10 年后还给马云 4500 亿
  15. 百度工程师眼中的云原生可观测性追踪技术
  16. Vue项目实战:接口错误拦截与环境设置
  17. 射影几何----射影坐标系下点(1,0,1)的位置
  18. Atcoder abc257 E
  19. 深入理解什么是TCP 粘包?粘包警察是什么梗?
  20. tcpdump使用命令

热门文章

  1. 国产蓝牙耳机哪个品牌好?国产口碑最好的蓝牙耳机排名
  2. fabric.js对象转json存储并通过json转fabric klass对象添加到画布中
  3. wincc无法连接到项目服务器,wincc flexible没法连接到sql服务器的解决方法
  4. 软件测试之第五章 DOS命令
  5. 轻松记海量Linux运维面试题
  6. 《图解TCP/IP》阅读笔记(第六章 6.5、6.6)——其他代表性的传输层协议与UDP、TCP首部
  7. 微信朋友圈推广广告效果怎么样?
  8. 华为mate40pro参数配置
  9. 基于哔哩哔哩王红元(coderwhy)老师Vue学习课程的超详细学习笔记以及代码示例
  10. 学会使用C#在PDF文件中添加或删除注释