如何在 Linux 系统中安装 Terraform如何在 Linux 系统中安装 Terraform如何在 Linux 系统中安装 Terraform如何在 Linux 系统中安装 Terraform
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何在 Linux 系统中安装 Terraform

发表 admin at 2025年2月28日
类别
  • 未分类
标签

在本文中,我们将讨论 Terraform 是什么以及如何使用 HashiCorp 存储库在各种 Linux 发行版上安装 Terraform。

什么是 Terraform?

Terraform 是自动化领域流行的云编排工具,用于通过IAC(基础设施即代码)方法部署您的基础设施。

Terraform 由 Hashicorp 构建,并根据 Mozilla 公共许可证发布。它支持公共云、私有云和混合云,截至目前,Terraform 支持 145 个提供商,其中包括 AWS、Azure Cloud、GCP、Oracle Cloud 等流行提供商。

Terraform架构非常简单。您所需要做的就是将 terraform 二进制文件下载到您的本地/服务器计算机上,该计算机将充当您的基础计算机。

我们必须提及提供程序才能在我们的语法文件中工作。 Terraform 将自动下载该特定提供商的插件,并通过提供商 API 进行身份验证以执行计划。

什么是基础设施即代码?

通过机器可读的定义文件而不是交互式工具或硬件配置来配置和管理虚拟机、存储、网络、数据库等资源的过程。

特征
  • 开源。
  • 声明性语法。
  • 可插拔模块。
  • 不可变的基础设施。
  • 简单的仅客户端架构。

让我们开始吧…

在 Linux 发行版中安装 Terraform

Terraform 主要分发包采用 .zip 格式,其中包含单个可执行文件,您可以在 Linux 系统上的任何位置解压缩这些文件。

但是,为了更简单地与配置管理工具集成,terraform 还为基于 Debian 和基于 RHEL 的系统提供软件包存储库,使您能够使用名为 APT、Yum 或地下城与勇士.

在 Debian、Ubuntu 和 Mint 中安装 Terraform

wget -O- https://apt.releases.hashicorp.com/gpg | sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://apt.releases.hashicorp.com $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update 
sudo apt install terraform

在 RHEL 和 CentOS 中安装 Terraform

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo
sudo yum update
sudo yum -y install terraform

在 Fedora 中安装 Terraform

sudo dnf install -y dnf-plugins-core
sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/fedora/hashicorp.repo
sudo dnf update
sudo dnf -y install terraform

现在可以通过运行简单的 terraform version 命令来验证安装。

terraform version

这就是本文的内容。安装非常简单且易于设置,一些文本编辑器(例如 Sublime 和 VSCode)也支持 Terraform 的语言。

©2015-2025 Norria support@alaica.com