检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
如何在工作流中定制逻辑实现特定任务,比如时间格式转换、数组对象的push等 工作流提供了Code代码节点,通过Code代码节点可以在工作流中编写Python代码,根据具体需求定制逻辑以实现特定的任务,如图1所示,具体介绍请参见Code代码。 图1 Code代码节点配置 时间格式转换代码示例: # -*- coding:utf-8
JSON构造器 JSON构造器为用户提供构造JSON对象的能力,用户通过界面化操作可以构造出复杂的JSON结构,也可以通过“切换为源码模式”,将复杂的JSON格式数据转换到界面显示,包含“构造JSON对象”执行动作。 构造JSON对象 输入参数 用户配置构造JSON对象源码模式执行动作,相关参数说明如表1所示。
产品 选择需要变更的产品。 服务 选择需要变更的服务。 服务环境 选择需要变更的服务环境。 版本号 变更类型是“服务部署”时,需要选择服务部署的版本号,支持自定义输入。 变更标题 输入变更标题,默认前缀为“部署站点-服务-变更类型”。 变更内容 输入变更内容说明。 变更等级 选择变更等级,包括A、B、C、D四个等级。
格参数,配置完成后单击“下一步”。 在创建组件变更计划中选择变更资源,创建完成后,单击“确定”。 父主题: 使用部署服务进行自动化变更
处理运维中心变更电子流 变更电子流提交后会走给审批人处理,设置的各级审批人审批变更方案的合理性后,会走给变更实施人做变更实施,变更实施人处理后,会走给变更验证人验证变更是否成功。 处理变更电子流 进入AppStage运维中心。 将鼠标悬停在右上角的账号,选择下拉列表中的“工单管理”,默认显示“变更单管理”页面。
创建变更时可复用的集群扩容模板 部署服务支持配置扩容模板,可以在变更环境时直接复用扩容模板,对集群进行扩容。 前提条件 已获取服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 创建扩容模板 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 >
管理变更单 创建运维中心变更电子流 处理运维中心变更电子流 父主题: 管理运维中心工单
即可调用子工作流。 调用子工作流节点的输入和输出通常以JSON格式传递,因此,一般在调用子工作流节点前添加一个JSON构造器节点,将对象转换为JSON格式字符串,在调用子工作流节点后添加一个JSON解析动作,用于解析调用子工作流的输出,提供给后续节点使用,如图1所示。 图1 调用子工作流
步骤一:创建服务实例:创建服务实例,以服务为基础进行业务变更,创建服务实例后系统会同步创建微服务实例。 步骤二:上传实例代码包:通过对服务实例新增版本上传实例代码包。 步骤三:创建变更计划:对已创建实例且拥有实例包的服务或微服务创建变更计划。 步骤四:执行变更任务:执行已创建的变更计划,完成业务部署。 同时支
使用部署服务进行自动化变更 在部署服务使用容器部署应用 在部署服务使用虚拟机部署应用 在部署服务变更组件 使用TF模板包创建并部署资源 创建变更时可复用的集群扩容模板 使用部署包部署虚拟机 部署服务环境管理 AppStage软件仓库全局管理 为环境导入存量资源 使用Terraform引擎(IaC2
%{} 是字段引用的语法,key1、key2、key3是要匹配的字段名。|convert_datatype是一个转换操作,表示在分割后对key3字段的数据类型进行转换(例如从字符串转为日期格式)。 field:指定了要进行分割操作的原始字段,这里是 “message”,即数据中的消息内容。
在“存量导入”页面,选择被导入资源类型。 单击“创建导入计划”,如图1所示。 是否支持导入由资源本身决定,各个站点可导入的资源不同。 图1 创建导入计划 生成变更计划后,可以在“变更内容”部分看到即将被导入资源, 在“已导入资源”中,可以看到之前导入的但尚未被组件纳管的资源,可以勾选需要导入的资源,单击“导入”。
步骤三:创建并执行变更任务 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 数据库治理”。 选择左侧导航栏的“SQL变更”,单击“创建人工变更”。 选择变更电子流,选择需要执行的任务变更包。 单击“保存”。 SQL变更列表中生成一条变更任务,系统自动进行风险评估。
软件仓库包类型介绍 手动上传各类包到AppStage软件仓库 管理开发中心推送的镜像包 录入并绑定华为云镜像仓SWR 父主题: 使用部署服务进行自动化变更
部署服务环境管理 对部署资源的配置漂移进行修复 基于当前状态的资源配置导出IaC3.0包 在部署服务释放环境 父主题: 使用部署服务进行自动化变更
使用部署包部署虚拟机 在部署服务创建部署模板 在部署服务创建部署任务 父主题: 使用部署服务进行自动化变更
信息。 变更资源栈。 单击资源栈所在行“操作”列的“更新”,如图1所示。 图1 资源栈 确认变更信息,同时可以选择其他模板版本,然后单击“下一步”。 确认变更内容,如图2所示,页面显示需要变更的资源类型及操作,然后单击“确定”。 进入变更记录的详情页面,查看该资源栈变更事件信息,
运行。当前支持变更单与事件单的管理。 变更单 变更单用于无人值守的高度自动化的变更方式。研发在提变更电子流时,指定所使用的代码包,并选定变更任务流,创建变更计划,评估变更的风险影响。电子流提交后,如果存在风险项,则需风险项的审批人审批通过后,电子流才会自动转为变更实施状态。 事件单
可以全量或者部分进行变更。 等待1~2分钟,具体时间长短取决于资源的数量以及当前系统的负载,变更计划生成完毕后,可以在“任务流程图”中查看此次变更的“变更流程图”和“变更流水线”,确认无误后可以单击“提交”执行变更。 父主题: 使用部署服务进行自动化变更
一站式创建Agent时如何取消选择默认模型,更换为其他模型 单击已选择的模型名称,在弹出框中单击模型名称后面的,取消选择当前模型,在下拉框中重新勾选其他模型即可。 父主题: AI原生应用引擎