正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
模板是一种遵循AOS语法规范的文本文件,描述了应用属性、云服务配置、应用与云服务之间的依赖关系。 编写模板的方式: 选择公共模板:AOS提供了多个公共模板,您可以基于公共模板来快速创建堆栈。 通过“选择公共模板”编排部署资源的方法请参见通过公共模板创建资源堆栈。 自定义编写模板:您
OBS.Bucket 模型说明 OBS.Bucket用于部署华为云的对象存储服务的桶资源。对象存储服务提供海量安全、高可靠、低成本的数据存储能力,桶是其存放对象的容器。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 location 否 创建OBS桶所在的region 参数类型:string
资源栈输出为用户在模板中定义的 output 语句块在部署结束后所产生的返回信息,用户可在部署结束后,调用此API获取其具体的输出信息 当资源栈状态处于非终态(状态以IN_PROGRESS结尾)状态时,此API将返回空。非终态包括但不限于以下状态: 正在部署(DEPLOYMENT_IN_PROGRESS)
description: 云服务器使用的镜像ID type: HuaweiCloud.ECS.Image.Id vpc: description: 云服务器VPC的ID subnet: description: 云服务器子网ID 父主题: 模板简介
使用建议:根据规格按需选择,参考ECS服务资料:https://support.huaweicloud.com/api-ecs/zh-cn_topic_0020212668.html volumeType 是 HuaweiCloud.EVS.Volume.Type.Name 云服务器数据盘对应的磁
否 CCE.EIP 配置云服务器自动分配弹性IP时,创建弹性IP的配置参数,支持创建多个EIP。 取值说明:CCE.EIP类型 取值约束:满足CCE.EIP类型 使用建议:参考资料:https://support.huaweicloud.com/api-ecs/zh-cn_topic_0020212668
package is empty. 服务器内部错误,请联系管理员 请联系技术支持 400 SVCSTG.AOS.4005007 Sample template compress package only support zip format. 服务器内部错误,请联系管理员 请联系技术支持
KeyName的值自动选择 postInstall 否 string 节点安装后执行脚本 取值说明:用户自定义 取值约束:脚本将在K8S软件安装后执行,不影响K8S软件安装 使用建议:常用于修改容器引擎配置参数等场景 labels 否 dict 节点的标签 取值说明:用户自定义,示例:{"key":
堆栈是应用程序、云服务资源的集合。堆栈将应用、云服务作为一个整体来进行创建、升级、删除等。 在AOS中,通过创建堆栈可以把应用程序一键式部署到华为云上,并有序的管理所依赖的云服务资源。 父主题: 应用编排
资源类节点,如VM、容器等。 AppGroup 云应用组,由一个或多个云应用组成,可整体进行生命周期操作,如部署、升级。也可对应到客户产品、业务系统/子系统等。 Application 运行在资源上的云应用,是对最小可部署对象的一种描述。 其中,MicroService也是一种Application。 SoftwareComponent
应用编排 通过编写模板创建弹性云服务器
u'dbss.all.medium', u'dbss.all.high']} publicIp 否 云服务器的弹性IP配置方式 参数类型:ECS.PublicIP 取值说明:弹性IP有三种配置方式:不使用(无该字段);自动分配,需要指定新创建弹性IP的信息;使用已有,需要指定已创建弹性IP的信息
获取资源栈模板(GetStackTemplate) 此API用于获取资源栈最近一次部署终态使用的模板。 注: 当资源栈状态处于非终态(即以IN_PROGRESS结尾,详细见下方)状态时,资源栈处于转变阶段,此API获取资源栈上一次部署使用的模板。 只有当资源栈状态处于终态(即以COMPLETE或F
的更新功能。 方案一:使用当前模板: 单击"下一步",进入配置参数页面,可以修改配置参数,如图2: 图2 更新模板或参数-配置参数 单击“下一步”进入配置确认页面,如图3 图3 更新模板或参数-配置确认 直接单击“直接部署资源栈”,此时页面跳转到事件页 稍后,状态变成“更新完成”,如图4:
CCE.Cluster 模型说明 CCE.Cluster用于部署华为云PaaS层的kubernetes集群资源。通过该模型创建master节点,可用于纳管和创建slave节点。通过该资源可以为用户提供编排用户应用功能。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 multiAZ
来更改资源的创建顺序或执行顺序,使其在所依赖资源之后处理。depends_on 的表达式是依赖资源的地址列表。例如在远程操作一台ECS服务器之前,需要为其绑定EIP或配置NAT规则。 resource "huaweicloud_compute_instance" "myinstance" {
此API用于列举资源栈某一次或全部的部署事件 如果给予deployment_id,则会将deployment_id作为查询条件,返回对应某一次部署的资源栈事件;如果不给予deployment_id,则返回全量的资源栈事件 如果给定的deployment_id对应的部署不存在,则返回404 可
图5 模板 执行计划:执行计划列表中可以展示不同的执行计划,执行计划生成结束后需要单击“部署”,模板中的资源才可以创建成功,执行成功后执行计划的状态从“创建成功,待部署”更新为“已执行部署”,“部署”按钮消失。如图 执行计划: 图6 执行计划 单击对应的执行计划的名称可看见执行计划详情页面如图7:
Failed 未满足前提条件,服务器未满足请求者在请求中设置的其中一个前提条件。 413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
description: 云服务器使用的镜像ID type: HuaweiCloud.ECS.Image.Id instance: default: 1 description: 创建云服务器数量 subnet: description: 云服务器子网ID