检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
登录CAE控制台,选择“系统设置”。 单击“事件通知规则”模块中的“编辑”,进入“事件通知规则配置”页面。 单击“创建事件通知规则”,参考表1配置基本信息。 表1 配置基本信息说明 配置项 配置项说明 事件通知规则名称 输入事件通知规则名称。例如:container-Initiate。
在“从环境外部访问本组件”页面,选择“负载均衡配置”,并单击“添加负载均衡配置”。 参考图4配置负载均衡。 图4 配置负载均衡 单击“确定”,完成负载均衡配置。 单击组件配置页面上方的“配置并部署组件”,在右侧弹框中单击“确定”,待部署执行完成后,配置生效。 查看应用 在左侧导航栏,选择组件列表,返回组件列表页面。
输入“./”。 单击“配置组件”。 在“组件配置”页面,单击“微服务引擎CSE”模块的“配置”,进入“微服务引擎CSE配置”页面。 单击“注册配置中心”,选择前提条件中您已创建的Nacos引擎。 单击“保存”,完成对该组件微服务引擎CSE配置。 在“组件配置”页面,单击“环境变量
计费样例 计费场景一 2023年03月15日开始,使用CAE托管一个微服务应用,对用户提供服务。 应用配置:1个2核4GiB的组件和2个1核2GiB的组件。 运行情况:每天10:00 开启应用,15:00 停止应用;其中11:00-12:30 是业务高峰时间段, 2核4GiB 的组件扩容变为5个实例,1核2GiB
组件:选择待升级的组件(需要选择在CAE中使用软件包部署的组件)。 组件来源:选择“软件包”。 运行时:选择软件包对应的运行时。 软件包仓库:选择“CodeArts Artifact”。 软件包地址:取值见参数说明。 图20 配置插件参数 单击“保存并执行”,进入执行配置页面,确认执行配置信息无误后,单击“执行”。
操作组件 功能介绍 对组件执行指定操作,如部署、升级、重启、停止、启动、伸缩、配置、回滚。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/{pro
上传代码到Gitlab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 环境准备
/ 单击“创建组件并部署”,在弹框中单击“立即部署”。等待组件完成。 配置组件:单击“配置组件”,跳转到组件配置页面,可参考步骤四:组件配置,配置完毕之后再单击“配置并部署组件”,完成组件配置及部署。 创建组件并部署:直接创建并部署组件。当不需要对组件进行单独配置的情况下可以选择这种方式部署。
已创建环境。 已创建应用。 已创建并部署组件,此示例中所用组件为nginx组件。 操作步骤 登录CAE控制台。选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件 如图2所示配置停止前处理,具体操作请参考配置生命周期。 分别输入以下命令: /bin/bash
更新代码。 若您的组件使用源码部署,请将修改的源码更新至源码仓库。 若您的组件使用软件包部署,请将新代码打包为软件包,并将新的软件包上传至软件包仓库。 使用新的源码或软件包,升级组件。 配置组件健康检查。 登录CAE控制台。选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。
已创建环境。 已创建应用。 已创建并部署组件,此示例中所用组件为nginx组件。 操作步骤 登录CAE控制台。选择“组件配置”。 在“组件配置”页面上方的下拉框中选择待操作的组件。 图1 选择组件 如图2所示配置启动后处理,具体操作请参考配置生命周期。 分别输入以下命令: /bin/bash
手动构建验证 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 左侧导航栏单击“我的视图”。 选择对应的构建任务,单击构建任务名称进入详情界面,示例为“test-demo”。 单击右侧,在左侧构建执行状态中会生成一个构建任务,单击任务编号,选择“Console
单击“启停策略配置”模块中的“编辑”,进入“启停策略配置”页面。 单击“启停策略配置”页面左上角的“添加启停策略”。参考下表设置启停策略。 配置项 配置项说明 策略名称 输入策略名称。 策略名称必须唯一,不能重复。 生效组件范围 环境内所有组件:启停策略会对当前所在环境内所有组件生效。 应用内所有组件:启停策略会对选中的应用内所有组件生效。
只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追踪器配置的CTS/system日志流下面去查看。 用户通过云审计控制台只能查询最近7天的操作记录。如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS)或云日志服务(LTS),
under environment, please create first. 创建性能管理配置,未配置系统设置-监控系统。 先配置在系统设置-监控系统配置监控系统,再创建组件性能管理配置。 权限 403 CAE.01501700 Not authorized for create
componentA,componentB,componentC,componentD 图4 配置构建参数 选择“流水线”,在“流水线”页面进行脚本配置,脚本内容请参考流水线脚本。 图5 配置流水线脚本 脚本配置完成后,单击“保存”。 流水线脚本 流水线脚本支持componentA、compo
操作步骤 操作前对接测试 配置流水线构建任务 deploy.sh脚本说明 父主题: Gitlab对接Jenkins自动构建并部署到CAE
环境准备 准备Jenkins环境 上传代码到Gitlab代码仓库 安装obsutil工具 安装KooCLI工具 安装插件并配置Jenkins工具 父主题: Gitlab对接Jenkins自动构建并部署到CAE
此API用来删除对应的组件。 创建、生效配置并部署组件 此API用来创建、生效配置并部署对应的组件。 操作组件 此API用来操作对应的组件,如部署、升级、配置、回滚、重启、停止等操作。 获取组件快照列表 此API用来获取组件的快照列表。 获取组件实例列表 此API用来获取组件实例列表。 组件配置接口 表5 组件配置接口介绍
√ √ 查询组件配置 √ √ 查询组件事件 √ √ 查询所有组件和实例 √ √ 查看使用量数据 √ √ 修改组件配置 x √ 组件操作:伸缩,升级,回退,停止,启动,重启,编辑 x √ 删除组件 x √ 一键部署Demo x √ 开启证书配置 x √ 查看证书配置 √ √ 修改证书配置