本文帮助你在Fedora 29/Fedora 28系统中安装Terraform 0.11.10,它支持Linux、Windows、macOS、Solaris及FreeBSD操作系统。在Linux平台提供32-bit、64-bit、Arm软件包下载。
Terraform介绍 Terraform是一种基础架构自动化工具,用于管理云和内部部署资源。Terraform可以在流行的服务提供商上构建,更改和版本化基础架构。使用Terraform,你可以使用简单的声明性编程语言管理云计算,网络,负载均衡器,DNS等。
下载Terraform
在Fedora 29中安装Terraform的方法 1.确保已安装wget,可以运行sudo dnf -y install wget unzip命令安装。 2.在系统终端中下载terraform_0.11.10_linux_amd64.zip: wget https://releases.hashicorp.com/terraform/0.11.10/terraform_0.11.10_linux_amd64.zip 3.下载后,解压缩: $ unzip terraform_0.11.10_linux_amd64.zip Archive: terraform_0.11.10_linux_amd64.zip inflating: terraform 4.在工作目录上创建一个terraform二进制文件,将此文件移动到目录/usr/local/bin: sudo mv terraform /usr/local/bin/ 5.使所有用户帐户都可以访问terraform: $ which terraform /usr/local/bin/terraform 6.确认已安装的版本,在系统终端中运行以下命令 $ terraform -v Terraform v0.11.10 7.验证terraform是否有效: # terraform 至此,在Fedora 29/Fedora 28系统中安装Terraform 0.11.10就完成了。
附:terraform可用的执行命令 Usage: terraform [-version] [-help] <command> [args] 常用命令参数及解释: apply——构建或更改基础结构 console——用于Terraform插值的交互式控制台 destroy——处理Terraform管理的基础设施 env——工作区管理 fmt——将配置文件重写为规范格式 get——下载并安装配置模块 graph——创建Terraform资源的可视化图表 import——将现有基础架构导入Terraform init——初始化Terraform工作目录 output——从状态文件中读取输出 plan——生成并显示执行计划 providers——打印配置中使用的提供程序树 push——将此Terraform模块上传到Atlas以运行 refresh——根据实际资源更新本地状态文件 show——检查Terraform状态或计划 taint——手动标记资源 untaint——手动取消标记资源的标记 validate——验证Terraform文件 version——打印Terraform版本 workspace——工作区管理 所有其他命令: debug——调试输出管理(实验) force-unlock——手动解锁terraform状态 state——州,高级国家管理
相关主题 |