检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在Terraform中,您可以使用 provider块创建多个配置,其中一个 provider块为默认配置,其它块使用 "alias" 标识为非默认配置。在资源中使用元参数 provider 可以选择非默认的 provider块。例如需要在不同的地区管理资源,首先需要声明多个 provider块:
私网IP,ULB的私网IP可以通过get_attribute方式获取,例如loadBalancerIP: {get_attribute: [ULB.LoadBalancer元素名称, vip_address]}。 通过负载均衡创建service具体可以参考公网访问-四层负载均衡。
default: deploymenttest type: string image: default: nginx type: string imagePullPolicy: default: IfNotPresent type:
否 CCE.EIP 配置云服务器自动分配弹性IP时,创建弹性IP的配置参数,支持创建多个EIP。 取值说明:CCE.EIP类型 取值约束:满足CCE.EIP类型 使用建议:参考资料:https://support.huaweicloud.com/api-ecs/zh-cn_topic_0020212668
任何云对象的创建都需要输入,创建成功后都会有结果,如下图以弹性云服务器(虚拟机)为例。 图2 云对象的输入输出 输入(properties) 输入是创建云对象所需的条件,也可以叫做参数。一个云对象需要哪些参数,由该对象本身的特点决定。有的对象需要很多参数,才能确定,例如虚拟机。有的对象可以由很少的参数甚至不需要参
云服务之间的依赖关系。 编写模板的方式: 选择公共模板:AOS提供了多个公共模板,您可以基于公共模板来快速创建堆栈。 通过“选择公共模板”编排部署资源的方法请参见通过公共模板创建资源堆栈。 自定义编写模板:您可以使用JSON或YAML格式来写作模板。独立编写模板前,建议您先通过模
此时,单击导航栏中的“事件”,可以看到资源栈资源已经部署成功,如图17: 图17 资源已经部署成功 您可以去对应的云服务中查看,详细如下: 在总控制台的服务列表中找到并单击“弹性云服务器”,进入弹性云服务器页面,可以看到刚部署的弹性云服务器如图18: 图18 弹性云服务器 至此,资源栈资源均部署成功。
HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。 当资源不存在的
package is empty. 服务器内部错误,请联系管理员 请联系技术支持 400 SVCSTG.AOS.4005007 Sample template compress package only support zip format. 服务器内部错误,请联系管理员 请联系技术支持
创建节点登录时使用的密钥对,请妥善保存 参数类型:HuaweiCloud.ECS.KeyPair.Name 取值说明:需要在ECS服务界面提前创建 使用建议:1. 建议通过get_input方式定义以便在使用模板时可以选择;2. 在ECS界面查询后输入 annotations 否 节点的注解 参数类型:dict
应用拓扑模型 表1 应用拓扑模型节点及关系说明 元素 说明 Resource 资源类节点,如VM、容器等。 AppGroup 云应用组,由一个或多个云应用组成,可整体进行生命周期操作,如部署、升级。也可对应到客户产品、业务系统/子系统等。 Application 运行在资源上的云应用,是对最小可部署对象的一种描述。
RDS.MySQL.DataBase 模型说明 一个数据库实例可以包含多个由数据库用户创建的数据库,并且可以使用与独立数据库实例相同的客户端工具和应用程序进行访问。该元素的作用便是在指定的RDS实例内创建一个数据库。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 instanceId
取值说明:待创建云服务器的系统规格的ID,如c1.medium 表示1核|1G c2.large 表示2核|4G,已上线的规格请参见《弹性云服务器产品介绍》的“规格清单”章节:https://support.huaweicloud.com/productdesc-ecs/zh-cn_topic_0159822360
应用上云时,很多工作需要手工重复操作,例如环境的销毁和重建、在扩容的场景下重复完成多个新实例的配置等,手工操作容易带来操作失误。 同时应用上云时,很多操作非常耗时,例如创建数据库、创建虚拟机等,手动操作容易失误 ,串行创建多个任务,就需要您持续等待较长时间。 解决方案 资源编排就是将上述场景的
Subnet用于创建华为公有云产品虚拟私有云网络中的子网。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 dnsList 否 子网dns服务器地址的集合。如果想使用两个以上dns服务器,需要填写该字段 参数类型:ip数组 取值说明:必须是IP的数组,如:["8.8.8.8", "4.4.4.4", "6
默认值:1 取值约束:DBSS只支持订购1套 securityGroups 是 云服务器对应的安全组信息 参数类型:ECS.SecurityGroup数组 nics 是 云服务器对应的网卡信息 参数类型:ECS.NICS数组 取值约束:{u'list_min_length': 1, u'list_max_length':
inputs: ecs_availabilityZone: description: 云服务器对应可用区信息 label: '' ecs_flavor: description: 云服务器的规格 label: '' ecs_imageId:
用于定义输出的具体值,可以为纯文字、字符串、数字等,也可以来自输入参数或通过内置函数concat、get_attribute拼接而成。 说明: 数组可以定义成“-”分割的方式,即参数前带“-”的表示数组。 outputs配置示例: outputs: ecs-eip: description:
description: 云服务器使用的镜像ID type: HuaweiCloud.ECS.Image.Id instance: default: 1 description: 创建云服务器数量 subnet: description: 云服务器子网ID
使用建议:根据规格按需选择,参考ECS服务资料:https://support.huaweicloud.com/api-ecs/zh-cn_topic_0020212668.html volumeType 是 HuaweiCloud.EVS.Volume.Type.Name 云服务器数据盘对应的磁