已找到以下 21 条记录
产品选择
Terraform
没有找到结果,请重新输入
产品选择
Terraform
产品选择
没有找到结果,请重新输入
  • 弹性云服务器 ECS - Terraform

  • 添加磁盘 - Terraform

    云硬盘挂载至云服务器后,需要登录云服务器初始化云硬盘,即格式化云硬盘,之后云硬盘才可以正常使用。 样例代码 https://github.com/huaweicloud/terraform-provider-huaweicloud/blob/master/examples/ecs/attached-volume/main

  • 创建一台ECS实例 - Terraform

    创建一台ECS实例 应用场景 弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成基础计算组件。弹性云服务器创建成功后,您就可以像使用自己本地PC或物理服务器一样,在云上使用弹性云服务器。华为云提供了多种类型弹性云服务器,可满

  • 绑定弹性公网IP - Terraform

    com/huaweicloud/terraform-provider-huaweicloud/blob/master/examples/ecs/associated-eip/main.tf 父主题: 弹性云服务器 ECS

  • 高可用虚拟IP VIP - Terraform

    高可用虚拟IP VIP 应用场景 虚拟IP主要用在弹性云服务器主备切换,达到高可用性HA(High Availability)目的。当主服务器发生故障无法对外提供服务时,动态将虚拟IP切换到备服务器,继续对外提供服务。 相关资源 huaweicloud_networking_vip

  • 弹性伸缩 AS - Terraform

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

  • 典型网络配置 - Terraform

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

  • depends - Terraform

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

  • Resource - Terraform

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

  • NAT网关 - Terraform

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

  • 给RDS实例绑定EIP - Terraform

    fixed_ip (必填)RDS实例内网IP地址 network_id (可选)RDS实例所属子网网络ID huaweicloud_vpc_eip_associate public_ip (必填)EIPIP地址 port_id (必填)RDS实例对应PortID 样例代码 https://github

  • 静态网站托管 - Terraform

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

  • 基本操作 - Terraform

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

  • lifecycle - Terraform

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

  • state管理命令 - Terraform

    在完成资源创建和修改后,会将资源状态和属性信息会保存在 terraform.tfstate 文件中。我们可以使用 "terraform state" 相关命令对 state 进行管理。 terraform state list 该命令列出当前state文件中配置所有资源,输出格式为:<资源类型>

  • 输出变量 - Terraform

    of my ECS" } output 关键字后标签为输出变量名称,该名称必须是有效标识符。output块中主要包括以下参数: value:必选项,输出变量值,任何有效表达式都可作为输出使用。 description:输出变量描述信息,用于描述输出变量用途。 output

  • Data Source - Terraform

    Data Source 可以认为是特殊Resource,通过关键字 "data" 进行声明。Data Source 用于查询已经存在资源属性和信息,例如我们可以通过 "Ubuntu 18.04 server 64bit" 镜像名称查询得到对应镜像ID及其他属性: data "h

  • Provider - Terraform

    进行声明,Provider配置参数请参考这里。 执行 terraform init 命令时会下载使用插件,默认将从Terraform官方仓库下载最新版本插件。对于Terraform 0.13之后版本,可以使用 "required_providers" 指定Provider registry

  • 华为云Provider 认证 - Terraform

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

  • Backend - Terraform

    命令将会按照模块定义变更或者重建资源,直到模块对资源定义与 state 中映射保持一致。如果实际资源依然存在于云平台中,这将会导致资源重复创建或者创建失败。 在团队协作中,如果想维护同一套资源,需要将资源配置文件和 state 文件一起拷贝,这无形中增加了代码维护成本。为了