当前位置: 首页 > news >正文

Terraform入门 - 1. 安装Terraform

你机器上必须要先安装Terraform。Terraform为所有平台和架构发布的版本为二进制包。本页面不包含如何从源代码编译Terraform,对于确定希望从源代码编译出自己相信的最终二进制文件的用户可以参考文档。

安装Terraform

安装Terraform,找到与你系统匹配的软件包然后下载。Terraform被打包为一个zip归档文件。

下载完zip文件以后,解压这个包。Terraform是一个名为terraform的独立文件。包里其他所有的文件都可以安全删掉,Terraform依然可以正常工作。

最后一步确保terraform二进制文件在PATH上可用。在Linux和Mac上设置PATH请查看此页面。Windows设置PATH的命令在此页面。

校验安装

Terraform安装完以后,确认该安装在新开的终端中可运行,并检验terraform可用。通过执行terraform你将看到类似如下的输出的帮助信息:

$ terraform
Usage: terraform [--version] [--help] <command> [args]

The available commands for execution are listed below.
The most common, useful commands are shown first, followed by
less common or more advanced commands. If you're just getting
started with Terraform, stick with the common commands. For the
other commands, please read the help and docs before usage.

Common commands:
    apply              Builds or changes infrastructure
    console            Interactive console for Terraform interpolations
# ...

如果你遇到一个terraform 未找到的错误,(因为)你的PATH环境变量没有设置正确。请回去检查确保你的PATH环境变量包含你terraform的安装目录。

下一步

到了使用最小化Terraform配置文件构建基础设施的时间了。在你部署它到AWS之前可以检查执行计划。

<!-- more -->

<!--//
硬啃官方文档产物,若有不妥之处,欢迎指正,请以官方文档为准!
//-->

相关文章:

  • ps/kill/pkill简单应用
  • 测试工程师年度计划制定
  • P1967 货车运输
  • 微信如何实现自动跳转到用其他浏览器打开指定页面下载APP
  • Spring实践--spring事务:基础知识
  • 开工大吉,推荐几个Vim神级插件
  • nohup命令详解
  • Java 面向对象基础
  • CSS实用技巧
  • SQL笔记
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 剑指offer-数值的整数方
  • 阿里研究院入选中国企业智库系统影响力榜
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 开工的欲望 | AI Studio悄然上线新功能,用你的模型生成在线预测服务
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 11111111
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • Angular6错误 Service: No provider for Renderer2
  • java2019面试题北京
  • mysql_config not found
  • node-glob通配符
  • Phpstorm怎样批量删除空行?
  • 大快搜索数据爬虫技术实例安装教学篇
  • 大整数乘法-表格法
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 基于 Babel 的 npm 包最小化设置
  • 前端设计模式
  • 使用putty远程连接linux
  • 数据仓库的几种建模方法
  • 移动端唤起键盘时取消position:fixed定位
  • const的用法,特别是用在函数前面与后面的区别
  • Redis4.x新特性 -- 萌萌的MEMORY DOCTOR
  • 国内开源镜像站点
  • ​secrets --- 生成管理密码的安全随机数​
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • #我与Java虚拟机的故事#连载03:面试过的百度,滴滴,快手都问了这些问题
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • %3cscript放入php,跟bWAPP学WEB安全(PHP代码)--XSS跨站脚本攻击
  • (+4)2.2UML建模图
  • (04)odoo视图操作
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (第61天)多租户架构(CDB/PDB)
  • (附表设计)不是我吹!超级全面的权限系统设计方案面世了
  • (附源码)python房屋租赁管理系统 毕业设计 745613
  • (附源码)计算机毕业设计SSM疫情社区管理系统
  • (六)c52学习之旅-独立按键
  • (七)c52学习之旅-中断
  • (三)模仿学习-Action数据的模仿
  • (算法二)滑动窗口
  • (转)Java socket中关闭IO流后,发生什么事?(以关闭输出流为例) .
  • .NET Core 版本不支持的问题
  • .NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
  • .net与java建立WebService再互相调用