HashiConf 2025
不要错过正在直播的 HashiConf 第二天盛况
查看直播
HashiCorp Cloud Platform
几分钟内即可开始使用我们的云产品
所有 HCP 产品
基础设施生命周期管理
Terraform
管理基础设施即代码
Packer
构建机器镜像
Nomad
编排工作负载
Waypoint
标准化应用模式
Vagrant
构建开发人员环境
安全生命周期管理
Vault
集中管理机密信息
Boundary
安全远程访问
HCP Vault Radar
扫描嵌入的机密
Consul
保护网络服务安全
学习
认证
获取 HashiCorp 认证
教程
学习 HashiCorp 产品
验证模式
经过现场测试的 HashiCorp 产品使用模式
完善架构框架
采纳 HashiCorp 最佳实践
Terraform
安装
教程
文档
文档
Terraform 简介
配置语言
Terraform CLI
HCP Terraform
Terraform 企业版
Terraform MCP 服务器
测试版
Terraform 迁移
Provider 使用
插件开发
Registry 发布
集成计划
沙盒
Registry
(在新标签页中打开)
试用 Cloud
(在新标签页中打开)
搜索
⌘/ctrl
Command 或 control 键
K
K 键
登录
注册
主题
Terraform 首页
教程
教程
开始使用
AWS
Azure
Docker
GCP
HCP Terraform
OCI
沙盒
基础知识
CLI
配置语言
HCP Terraform
模块
配置
State (状态)
用例
应用程序
AWS 服务
Azure 服务
HashiCorp 产品
IT/SaaS 提供商
Kubernetes
机器镜像
网络
Policy (策略)
安全
认证准备
助理准备 (004)
专业准备
生产
自动化 Terraform
企业模式
Terraform 企业版
集成
社区提供商
自定义框架提供商
密钥
资源
教程库
认证
沙盒
社区论坛
(在新标签页中打开)
支持
(在新标签页中打开)
GitHub
(在新标签页中打开)
Terraform Registry
(在新标签页中打开)
开发者
Terraform
教程
模块
使用模块重用配置
创建和使用 Terraform 模块来组织您的配置。使用两个模块在 AWS 中托管静态网站:一个来自 Terraform Registry,另一个您将自行构建。使用目录和工作区组织配置。
10 个教程
7 分钟
模块概述
了解 Terraform 模块如何使配置更易于组织、理解、重用和共享。了解模块的目录结构以及如何调用它们。
Interactive - 技术教程
12 分钟
在配置中使用注册表模块
使用来自公共 Terraform Registry 的模块来定义一个包含两个 EC2 实例的 Amazon VPC。选择模块和根输入和输出变量,安装模块并应用配置。
Interactive - 技术教程
15 分钟
构建和使用本地模块
编写一个本地模块来创建一个托管静态网站的 Amazon S3 存储桶。创建一个模块目录,编写模块配置、变量和输出,并从根配置调用该模块。
17分钟
使用对象属性自定义模块
重构本地模块以使用对象组织相关的属性,并使一些属性对模块用户可选。
8分钟
在私有注册表中共享模块
将模块导入到 HCP Terraform 的免费私有 registry 中以安全共享。Fork 一个示例模块,标记一个版本控制的发布版本,将模块部署到 registry 中,并在配置中使用它。
5 分钟
将公共提供程序和模块添加到您的私有注册表中
使用私有 registry 来管理组织中的模块和提供程序。跟踪组织使用批准的模块和提供程序。
Interactive - 技术教程
18 分钟
重构单体 Terraform 配置
部署托管在 S3 上的静态网站的开发和生产版本。将它们的配置分离到文件、目录和工作区中,并探讨每种方法的架构权衡。
17分钟
模块创建 - 推荐模式
学习从与使用 Terraform 的大型企业的互动中提炼的模块创建架构建议。使用 Terraform 模块最佳实践来设计、构建、改进和使用 Terraform 模块。
14 分钟
使用配置来移动资源
使用配置驱动的工作流更改 Terraform 资源 ID。 使用 `moved` 块将配置重构为将资源移动到模块。
14 分钟
创建和使用无代码模块
使用 HCP Terraform 无代码模块,让用户无需编写 Terraform 配置即可部署资源。
©
. This site is unofficial and not affiliated with IBM.