已找到以下 17 条记录。
产品选择
Terraform
没有找到结果,请重新输入
产品选择
Terraform
产品选择
没有找到结果,请重新输入
  • 静态网站托管 - Terraform

    source (可选)待上传对象的源文件路径 后续操作 您可以将自己的域名与OBS桶访问域名进行绑定,可以实现通过自定义域名访问存储在OBS中的文件。同时也可以配置CDN服务实现加速功能。请参考使用自定义域名托管静态网站。 样例代码 https://github.com/huaw

  • NAT网关 - Terraform

    NAT网关 应用场景 当多个云主机在没有绑定弹性公网IP的情况下需要访问公网,为了节省弹性公网IP资源并且避免云主机IP直接暴露在公网上,可以通过公网NAT网关共享弹性公网IP的方式访问公网,实现无弹性公网IP的云主机访问公网。 相关资源 huaweicloud_vpc_eip hua

  • 给RDS实例绑定EIP - Terraform

    给RDS实例绑定EIP 应用场景 云数据库RDS实例创建成功后,可以绑定弹性公网IP,来实现通过公共网络访问数据库实例。以下教程将指导您如何通过Terraform脚本给RDS实例绑定和解绑弹性公网IP。 实例在创建、变更规格、恢复、重启或冻结状态下不能绑定和解绑弹性公网IP。 相关资源

  • for - Terraform

    key } 使用 for_each 创建的资源需要通过键名进行访问,格式为:<资源类型>.<名称>[键名] # 访问 vpc_demo1 > huaweicloud_vpc.vpcs["vpc_demo1"] # 访问 vpc_demo1 的ID > huaweicloud_vpc

  • 弹性伸缩 AS - Terraform

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

  • count - Terraform

    count 创建的资源需要通过索引值进行访问,格式为:<资源类型>.<名称>[索引值] # 访问第一个VPC > huaweicloud_vpc.vpcs[0] # 访问第一个VPC的ID > huaweicloud_vpc.vpcs[0].id # 访问所有VPC的ID > huaweicloud_vpc

  • Modules - Terraform

    myhuaweicloud.com/myproject/vpc-example.zip" } 访问模块的输出变量 由于模块是对资源的封装和抽象,我们不能直接访问模块中定义的资源属性,只能访问模块中定义的输出变量,格式为 "module.<MODULE NAME>.<OUTPUT N

  • 华为云Provider 认证 - Terraform

    access_key 是 HW_ACCESS_KEY 用户的密钥ID,查询方法请参见访问密钥。 secret_key 是 HW_SECRET_KEY 用户的私有访问密钥,查询方法请参见访问密钥。 domain_name 否 HW_DOMAIN_NAME 华为云账号名称,查询方法请参见API凭证。

  • 基本操作 - Terraform

    连续的句点(.)或相邻的句点(.)和连字符(-),不能是IP地址。 acl (可选)OBS存储桶访问控制策略 取值范围: private:默认策略,除桶ACL授权外的其他用户无桶的访问权限。 public-read:任何用户都可以对桶内对象进行读操作。 public-read-w

  • depends - Terraform

    associated] provisioner "remote-exec" { connection { # 通过公网地址访问 ECS host = huaweicloud_vpc_eip.myeip.address ... }

  • 输出变量 - Terraform

    注意:标记为敏感项的输出变量在输出时会自动被隐藏,但其输出值仍然可以通过以下方式可见: 输出变量的值记录在 state 文件中,其值对所有能够访问state 文件的用户均可见。 子模块中敏感输出变量值被父模块调用,通过父模块的相关输出和资源引用后可以在CLI中显示。 depends_

  • 输入变量 - Terraform

    应该至少是一个完整的句子,以大写字母开头,以 "." 或者 "?" 结尾。 引用输入变量 输入变量可以通过 var.<变量名称> 的形式访问,且只能在声明该变量的模块内访问: # variables.tf variable "vpc_cidr" { type = string

  • 典型网络配置 - Terraform

    168.0.0/16,按照业务模块划分3个子网,子网1用于Web层,子网2用于应用层,子网3用于数据层。将服务器划分到不同的安全组中,按需设置访问控制策略,满足高安全场景。 相关资源 huaweicloud_vpc huaweicloud_vpc_subnet huaweicloud

  • 创建MySQL数据库 - Terraform

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

  • Backend - Terraform

    API时跳过部分参数的校验和检查; 定义AK/SK环境变量 OBS服务通过AK/SK对请求进行认证,用户可以在IAM服务中获取AK和SK,获取方法请参见华为AK/SK获取访问密钥。然后将AK/SK导出为环境变量: $ export AWS_ACCESS_KEY_ID="******" $ export AWS_

  • lifecycle - Terraform

    默认情况下,当我们需要改变资源中不支持更新的参数时,Terraform会先销毁已有实例,再使用配置的参数创建的对象进行替换。当我们将 create_before_destroy 参数设置为 true 时,Terraform将先创建的实例,再销毁之前的实例。这个参数可以适用于保持业务连续的场景,由于新

  • 表达式 - Terraform

    a的值,否则返回一个默认值。 for 表达式 for表达式用于遍历集合类型 (map、list、set) 中的每个元素,并对元素进行处理,最后将结果输出为一个的集合类型。for表达式的输出结果取决于所使用的括号类型: 使用 '[' 和 ']' 将生成一个列表 使用 '{' 和 '}' 将生成一个映射/对象