云网牛站
所在位置:首页 > Linux软件 > 在Fedora 29系统中下载及安装Terraform的方法

在Fedora 29系统中下载及安装Terraform的方法

2018-12-08 11:54:20作者:曾中位稿源:云网牛站

本文帮助你在Fedora 29/Fedora 28系统中安装Terraform 0.11.10,它支持Linux、Windows、macOS、Solaris及FreeBSD操作系统。在Linux平台提供32-bit、64-bit、Arm软件包下载。

 

Terraform介绍

Terraform是一种基础架构自动化工具,用于管理云和内部部署资源。Terraform可以在流行的服务提供商上构建,更改和版本化基础架构。使用Terraform,你可以使用简单的声明性编程语言管理云计算,网络,负载均衡器,DNS等。

在Fedora 29系统中下载及安装Terraform的方法

 

下载Terraform

Terraform网站

Terraform GitHub下载地址

 

在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——州,高级国家管理

 

相关主题

使用gzip及bzip2在Linux系统下压缩和解压缩文件

精选文章
热门文章