已找到以下 43 条记录
产品选择
Terraform
没有找到结果,请重新输入
产品选择
Terraform
产品选择
没有找到结果,请重新输入
  • 创建MySQL数据库 - Terraform

    huaweicloud_rds_instance 操作步骤 规划并创建虚拟私有云、子网及安全组。 若需要创建新网络配置,请参考典型网络配置。 若使用已创建网络配置,需要使用data source获取对应ID,参考样例如下。 data "huaweicloud_vpc" "myvpc" { name

  • 基本操作 - Terraform

    (必填)存储桶名称 key (必填)对象名称 source (可选)待上传对象源文件路径 content (可选)待上传对象数据流 content_type (可选)待上传对象MIME类型 encryption (可选)是否开启桶默认服务端加密 样例代码 https://github.co

  • 典型网络配置 - Terraform

    典型网络配置 应用场景 在创建VPC之前,您需要根据具体业务需求规划VPC数量,子网数量、IP网段划分和互联互通方式等。详细网络规划请参考虚拟私有云最佳实践。 本教程将创建一个VPC用于托管Web应用或网站,其私网网段为192.168.0.0/16,按照业务模块划分3个子

  • 静态网站托管 - Terraform

    )或连字符(-)开始或结束,不能包含两个连续句点(.)或相邻句点(.)和连字符(-),不能是IP地址。 website index_document (必填)访问静态网站时返回索引页面,即首页。 error_document (可选)当访问错误静态网站路径时,返回404错误页面。 routing_rules

  • 创建一台ECS实例 - Terraform

    Server,ECS)是由CPU、内存、操作系统、云硬盘组成基础计算组件。弹性云服务器创建成功后,您就可以像使用自己本地PC或物理服务器一样,在云上使用弹性云服务器。华为云提供了多种类型弹性云服务器,可满足不同使用场景。在创建之前,您需要根据实际应用场景确认弹性云服务器规格类型,镜像类型,磁盘种类

  • 华为云Provider 认证 - Terraform

    "my-secret-key" } 使用静态凭据认证方式比较简单,但需要将AK/SK以明文形式存储在配置文件中,存在密钥泄露安全隐患。推荐您使用环境变量方式进行认证。 环境变量 将region,AK/SK等参数设置为环境变量方式进行认证,例如: $ export HW_R

  • 绑定弹性公网IP - Terraform

    绑定弹性公网IP 应用场景 购买弹性公网IP并绑定给已创建弹性云服务器。 相关资源 huaweicloud_vpc_eip huaweicloud_compute_eip_associate 操作步骤 在main.tf文件中增加以下内容。 resource "huaweicloud_vpc_eip"

  • 添加磁盘 - Terraform

    添加磁盘 应用场景 创建云硬盘并挂载到已创建弹性云服务器。 相关资源 huaweicloud_evs_volume huaweicloud_compute_volume_attach 操作步骤 在main.tf文件中增加以下内容。 resource "huaweicloud_evs_volume"

  • 基本语法 - Terraform

    } 列表类型和集合类型表示方式相同,其中元素为基本类型列表/集合使用 [] 封装,元素为块类型列表/集合使用重复块形式表示,例如: # 基本类型列表 security_groups = ["default", "internal"] # 块类型列表 network {

  • 弹性伸缩 AS - Terraform

    弹性伸缩 AS 应用场景 弹性伸缩服务可根据用户业务需求,通过策略自动调整其业务资源。具有自动调整资源、节约成本开支、提高可用性和容错能力优势。适用以下场景: 访问流量较大论坛网站,业务负载变化难以预测,需要根据实时监控到云服务器CPU使用率、内存使用率等指标对云服务器数量进行动态调整。

  • NAT网关 - Terraform

    “4”:超大型,SNAT最大连接数1000000 vpc_id VPCID。 subnet_id 子网网络ID。 huaweicloud_nat_snat_rule floating_ip_id 弹性公网IPid,多个弹性公网IP使用逗号分隔。 约束:弹性公网IPid个数不能超过20个。 nat_gateway_id

  • 样式约定 - Terraform

    样式约定 样式约定 Terraform约定了一些惯用风格样式,以确保不同团队编写文件和模块风格一致性。建议用户遵循这些约定,推荐样式约定如下: 对于每个嵌套级别,缩进两个空格。 当多个单行参数在同一嵌套级别连续出现时,建议将等号对齐。 name =

  • 增加只读实例 - Terraform

  • 本地变量 - Terraform

    本地变量 本地变量可以理解为模块中临时变量,其作用范围在所声明模块内,通过关键字 "local" 进行声明。本地变量适用于配置中有重复定义相同值或表达式场景,可以减少代码冗余,并且易于修改。同时过度使用本地变量会导致变量实际值被隐藏,代码晦涩,不利于维护,因此建议合理使用本地变量。

  • depends - Terraform

    配置文件中可以包含多个资源。通过在资源中引用其他资源属性值,Terraform可以自动推断出资源依赖关系。然而,某些资源依赖关系对于Terraform是不可见,这就需要使用 depends_on 来创建显式依赖。我们可以使用 depends_on 来更改资源创建顺序或执行顺序,使其在所依赖资源之后处理。depends_on

  • count - Terraform

    默认情况下,Terraform resource块只配置一个资源。当我们需要创建多个相同资源时,如果配置多个独立 resource块就显得很冗余,且不利于维护。我们可以使用 count 或 for_each 参数在同一个 resource块中管理多个相同资源。在同一个 resource块中不能同时使用count

  • lifecycle - Terraform

    再使用新配置参数创建新对象进行替换。当我们将 create_before_destroy 参数设置为 true 时,Terraform将先创建新实例,再销毁之前实例。这个参数可以适用于保持业务连续场景,由于新旧实例会同时存在,需要提前确认资源实例是否有唯一名称要求或其他约束。

  • Resource - Terraform

    是Teraform中最重要元素,通过关键字 "resource" 进行声明。Provider中支持云服务都有一个或多个资源与之对应,如huaweicloud_compute_instance表示ECS,huaweicloud_vpc表示VPC等。资源之间关系可以通过关系型资源进行关联,如我们可以使用

  • Terraform简介 - Terraform

    Terraform建立了一个所有资源图,并行创建和修改任何非依赖性资源。从而使得Terraform可以尽可能高效地构建基础设施,操作人员可以深入了解基础设施中依赖性。 变更自动化 复杂变更集可以应用于您基础设施,而只需最少的人工干预。有了前面提到执行计划和资源图,您就可以准确

  • provider - Terraform

    region = "cn-south-1" ... } 示例中我们声明了北京和广州华为云provider,并对广州地区provider增加了别名。我们在资源中使用元参数 provider 来选择非默认 provider块,其格式为:<provider名称>.<别名>。 resource