-
Metadata说明 - Terraform
使用。本章节主要介绍 resource块支持的元参数,主要包括: depends_on:用于指定资源的依赖项 count:用于创建多个相同配置的资源 for_each:用于根据映射、字符串集合创建多个资源 provider:用于选择非默认的 provider lifecycle:用于定制资源的生命周期
-
NAT网关 - Terraform
应用场景 当多个云主机在没有绑定弹性公网IP的情况下需要访问公网,为了节省弹性公网IP资源并且避免云主机IP直接暴露在公网上,可以通过公网NAT网关共享弹性公网IP的方式访问公网,实现无弹性公网IP的云主机访问公网。 相关资源 huaweicloud_vpc_eip huaweicloud_nat_gateway
-
本地变量 - Terraform
本地变量 本地变量可以理解为模块中的临时变量,其作用范围在所声明的模块内,通过关键字 "local" 进行声明。本地变量适用于配置中有重复定义相同值或表达式的场景,可以减少代码冗余,并且易于修改。同时过度使用本地变量会导致变量的实际值被隐藏,代码晦涩,不利于维护,因此建议合理使用本地变量。
-
lifecycle - Terraform
create_before_destroy 默认情况下,当我们需要改变资源中不支持更新的参数时,Terraform会先销毁已有实例,再使用新配置的参数创建新的对象进行替换。当我们将 create_before_destroy 参数设置为 true 时,Terraform将先创建新的
-
for - Terraform
"each.key" 和 "each.value" 来访问映射的键和值。以创建VPC为例,通过 for_each 中的键值对,我们可以灵活配置VPC的名称和CIDR。 resource "huaweicloud_vpc" "vpcs" { for_each = { vpc_demo1
-
state管理命令 - Terraform
mbership.membership_example huaweicloud_identity_group_membership.membership_1 Move "huaweicloud_identity_group_membership.membership_example"
-
快速入门 - Terraform
-
其他命令 - Terraform
其他命令 terraform validate 该命令用于快速检查配置文件中的语法错误,无需通过 plan/apply 命令便可定位错误的详细位置和原因。 检验正确 $ terraform validate The configuration is valid. 检验错误 $ terraform
-
Terraform 命令行 - Terraform
Terraform 命令行 命令行说明 基本命令 state管理命令 其他命令 父主题: Terraform 配置指南
-
创建MySQL数据库 - Terraform
本教程将指导您如何通过Terraform脚本创建一个RDS for MySQL实例 。 相关资源 huaweicloud_rds_instance 操作步骤 规划并创建虚拟私有云、子网及安全组。 若需要创建新的网络配置,请参考典型网络配置。 若使用已创建的网络配置,需要使用data
-
基本命令 - Terraform
state 文件中所有被管理的资源及其属性值。 terraform output terraform output 命令用于显示当前配置中的输出变量。根据配置中定义的输出变量,执行 terrafrom output 命令后会按照变量定义逐一进行输出,规则为 <输出变量名> = <输出变量值>。输出变量的用法请参考输出变量。
-
弹性伸缩 AS - Terraform
应用场景 弹性伸缩服务可根据用户的业务需求,通过策略自动调整其业务的资源。具有自动调整资源、节约成本开支、提高可用性和容错能力的优势。适用以下场景: 访问流量较大的论坛网站,业务负载变化难以预测,需要根据实时监控到的云服务器CPU使用率、内存使用率等指标对云服务器数量进行动态调整。
-
命令行说明 - Terraform
命令行说明 Terraform 支持丰富的命令行操作,本文档仅介绍一些常用的命令, 您可以通过 "terraform" 命令查看完整的命令列表。对于特定的子命令,可以通过 -h / --help 选项获取完整的用法。 $ terraform Usage: terraform [-version]
-
基本语法 - Terraform
基本语法 Terraform配置语言主要基于HCL语法,具有配置简单,可读性强等特点,并且兼容JSON语法。本文主要介绍Terraform配置语言的基本语法及常见函数。 Terraform配置语言主要由参数(Argument),块(Block),表达式(Experssion)和函数(Functions)组成。
-
华为云Provider 认证 - Terraform
是否必选 环境变量 参数说明 region 是 HW_REGION_NAME 华为云服务所在的区域,可以从地区和终端节点获取。 如果要在不同的region中创建云服务,可以使用alias或者在云服务对应的resource中指定region参数。 access_key 是 HW_ACCESS_KEY
-
创建CCE Cluster - Terraform
-
Terraform简介 - Terraform
Terraform简介 什么是Terraform Terraform是一个开源的IT基础设施编排管理工具,Terraform支持使用配置文件描述单个应用或整个数据中心。 通过Terraform您可以轻松的创建、管理、删除华为云资源,并对其进行版本控制。Terraform支持编排的云资源请参考这里。
-
静态网站托管 - Terraform
-
常见问题 - Terraform
-
表达式 - Terraform
台进行表达式及内置函数的体验和测试。 运算符 运算符是执行特定的数学或逻辑操作的服务,Terraform支持以下类型的运算符: 算术运算符:操作数和结果都为数字类型,包括:+,-(减法),*,/,%,-(负数)。 关系运算符:操作数为任意类型,结果为布尔值,包括:==,!=。 比