检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
多语义化 参数多语言支持对variable的参数名字、描述和类型进行词条翻译,当前支持zh_cn、en_us两种语义 i18n中示例如下: "i18n": { "zh_cn": [ { "variable_name":
什么是可视化编辑器? 资源编排服务的可视化编辑器是一种用于创建、查看、修改模板的图形化工具。借助可视化编辑器,您可以将元素拖到画布中,直接连接它们,然后通过属性栏编辑这些元素的详细信息。 不管您是新手,还是熟悉编排模板编写的专家,可视化编辑器都能帮助您快速了解模板中各项元素的关系,并轻松修改模板。
可视化编辑器界面概述 RFS可视编辑器UI由六个部分组成,分别是控制栏、资源栏、日志栏、设计台、模板栏和属性栏。可视化编辑器各部分详细功能说明如图1。 图1 可视化编辑器界面 表1 可视化编辑器页面说明 编号(对应上图) 解释 1 控制栏,集中显示设计台的快捷控制操作。 2 资源
可视化编辑器快捷键 操作 Windows Mac 复制 Ctrl-C Command-C 粘贴 Ctrl-V Command-V 剪切 Ctrl-X Command-X 全选 Ctrl-A Command-A 查找 Ctrl-F Command-F 前往文本开头 Ctrl-Home
使用可视化编辑器编写模板创建云硬盘 本教程将指导您通过“使用可视化编辑器编写模板”创建云硬盘。本次教程完成后,在云服务器控制台中可查看到一个已创建好的云硬盘,如图1。 图1 云硬盘创建成功 步骤一:使用可视化编辑器编写模板:使用可视化编辑器添加元素,用可视化编辑器集成的编辑器为各元素添加参数。
使用可视化编辑器 什么是可视化编辑器? 可视化编辑器界面概述 了解云服务/元素 可视化编辑器快捷键 使用可视化编辑器编写模板创建云硬盘 父主题: 资源编排
模板:云上的自动化脚本 AOS模板为一个YAML或JSON格式的文本描述文件,用于描述您想要的云对象(云对象包括应用、资源、服务等所有云上的对象)。AOS服务根据描述文件帮助您完成各种云对象的创建。 任何一种自动化的过程,都需要一种描述语言来控制其执行流程。 例如,shell脚本
了解云服务/元素 云服务也可称为元素,是可视化编辑器设计编排的基本单位,任何元素都含有其所在类别资源的所有属性。 可视化编辑器界面左侧对云服务资源进行了分类,任何云服务资源都可以拖拽到右侧的画布中。 如何复制/删除云服务? 拖动云服务到画布中。右键单击此云服务。 图1 右键单击云服务
应用场景 应用上云 场景描述 应用上云时,很多工作需要手工重复操作,例如环境的销毁和重建、在扩容的场景下重复完成多个新实例的配置等,手工操作容易带来操作失误。 同时应用上云时,很多操作非常耗时,例如创建数据库、创建虚拟机等,手动操作容易失误 ,串行创建多个任务,就需要您持续等待较长时间。
VPC.VIP 模型说明 VPC.VIP用于创建虚拟IP(一个未分配给真实云服务器网卡的IP地址)。用户可以通过虚拟IP访问此云服务器。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 subnetId 是 浮动IP所属的子网Id 参数类型:HuaweiCloud.VPC
通过编写模板创建弹性云服务器 本教程指导您通过“编写模板”创建弹性云服务器(包括虚拟私有云和子网)。弹性云服务器(Elastic Cloud Server,简称ECS)是由CPU、内存、镜像、云硬盘组成的一种可随时获取、弹性可扩展的计算云服务器。虚拟私有云可以为您的弹性云服务器构
VPC.VPC 模型说明 VPC.VPC用于创建华为公有云产品中的虚拟私有云网络。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 cidr 是 虚拟私有云下可用子网范围 参数类型:string 取值说明:取值范围:10.0.0.0/8~10.255.255.0/24或者172
VPC.Subnet 模型说明 VPC.Subnet用于创建华为公有云产品虚拟私有云网络中的子网。 模型属性 表1 模型定义属性说明 属性 是否必选 描述 dnsList 否 子网dns服务器地址的集合。如果想使用两个以上dns服务器,需要填写该字段 参数类型:ip数组 取值说明:必须是IP的数组,如:["8
创建私有hook版本 功能介绍 创建私有hook版本(CreatePrivateHookVersion) 创建私有hook版本,创建私有hook版本后需要调用UpdatePrivateHook API设置为默认版本才能生效。 版本号遵循语义化版本号(Semantic Version),为用户自定义。
policies policies为可选项,用于定义安全、监控等策略。目前支持的策略类型元素有: HuaweiCloud.AntiDDos.Service:定义ECS虚拟机、EIP的防攻击策略。 HuaweiCloud.APM.PinPoint:定义Java应用的调用链监控策略。
创建私有provider版本 功能介绍 创建私有provider版本(CreatePrivateProviderVersion) provider的版本号需遵循语义化版本号(Semantic Version),为用户自定义。 如果provider_name和provider_id
创建私有模块版本 功能介绍 创建私有模块版本(CreatePrivateModuleVersion) 创建新的私有模块版本 模块的版本号需遵循语义化版本号(Semantic Version),为用户自定义。 如果module_name和module_id同时存在,则资源编排服务会
什么是资源编排 资源编排是完全支持业界事实标准Terraform(HCL + Provider)的终态编排引擎,用于管理系统资源及服务资源(一切可定位、描述的物理或者逻辑实体,例如数据库,VPC,流水线,IAM中的Role)。资源编排采用业界开放生态HCL语法的模板,它按照模板自动化部署指定的云服务资源。
创建资源栈 进入资源栈列表页面单击页面右上角的“创建资源栈”,进入创建资源栈页面 如图1 图1 创建资源栈 步骤:可使用已有模板或者可视化编辑器进行操作此处使用模板进行资源栈的创建,设计器使用见可视化编辑器。 选择模板: 此处有三种方式可以选择模板,一是通过Obs模板的URL指定模板,二是选择上传本地文件,如图2:
concat 在编写模板时,经常会使用到字符串拼接功能。例如,从虚拟机的结果中获取一个IP,从APP的结果中获取一个监听Port,并在模板的输出中打印出最终的、直观的访问http地址。 字符串拼接是一个内置函数,concat用于将描述字段转换成字符串并进行拼接,支持内嵌get_a