检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
js、Docker、Tomcat等运行环境,可无侵入托管Apache ServiceComb、Spring Cloud、Dubbo等微服务应用,另外还提供配置管理、监控运维和服务治理等更多功能,让企业微服务应用上云更简单。 优势 CAE提供了业内领先的微服务应用解决方案,具有以下优势: 支持原生ServiceComb、Spring
SpringCloud应用部署到CAE自动对接Nacos引擎 概述 前提条件 操作步骤
5core、1GiB;1core、1GiB;1core、2GiB;2core、4GiB。 代码源 说明: 组件升级时,代码源格式有限制,如:镜像部署只能使用镜像升级,jar包部署只能使用jar包升级,war包部署只能使用war包升级; 源码仓库 选择源码来源。本服务支持识别CodeArts、GitHub、GitCod
单独使用存活探针时,如出现网络波动或程序启动过慢的情况,会导致实例持续被重启,且实例一直处于未就绪的状态。有如下解决方案: 与启动探针配合使用,具体操作请参见启动探针与存活探针配合工作。 使用时将“最大失败次数”调大,增加容错率,并增大“延迟时间”,保证程序在启动后再接受存活探针的检测。
只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追踪器配置的CTS/system日志流下面去查看。 用户通过云审计控制台只能查询最近7天的操作记录。如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS)或云日志服务(LTS),
Jenkins流水线支持多组件按照依赖顺序部署 概述 前提条件 操作步骤
Gitlab对接Jenkins自动构建并部署到CAE 概述 环境准备 操作步骤 构建验证 附录
用托管, 并且已经部署了组件之后,需要进行组件升级的场景。 第一次部署请参考创建组件。 解决方案 提供上传jar包和镜像并升级CAE组件的方案,输出一个shell脚本在Jenkins构建打包完成之后调用脚本自动部署到CAE环境中,实现代码合入后自动构建打包部署。 流程优化对比 当前上线流程图如下:
附录 AK/SK获取方法 父主题: Gitlab对接Jenkins自动构建并部署到CAE
概述 适用场景 使用jenkins来构建部署升级微服务组件,升级涉及多个微服务组件,每个组件有单独的流水线用于构建部署升级。但是组件之间存在依赖关系,必须等待所依赖的组件升级完成才能升级流水线,否则会有基本功能问题。 升级过程需要时刻关注所依赖的组件是否升级完成,才能进行下一个组件的升级任务。
构建验证 手动构建验证 Gitlab自动触发Jenkins构建 父主题: Gitlab对接Jenkins自动构建并部署到CAE
的模式进行结算。 有效期支持选择一个月、一季度或一年,到期后剩余资源将无法使用。 操作步骤 进入购买云应用引擎页面。 根据界面提示进行信息配置。 图1 购买套餐包 单击“下一步”,确认订单信息。 确认订单无误后,单击“去支付”。 如果发现订单有误,也可单击“上一步”修改订单后再继续购买。
待操作的组件。 选择待操作实例,在“操作”列单击“远程登录”。 在弹框中选择执行命令。 /bin/sh /bin/bash 图1 登录命令配置 单击“确认”,即可访问容器。 页面跳转到CloudShell,并初始化启动kubectl,然后自动执行kubectl exec命令登录到容器。
监控系统 获取监控系统配置 创建监控系统配置 更新监控系统配置 父主题: CAE API
CAE环境访问VPC 获取CAE环境访问VPC配置 创建CAE环境访问VPC配置 删除CAE环境访问VPC配置 父主题: CAE API
在套餐包到期前均可设为自动续费,到期前7日凌晨3:00首次尝试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至套餐包到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。 父主题: 续费
手动构建验证 在浏览器地址栏输入http://{安装Jekins的Linux虚拟机IP}:8080,登录Jenkins。 左侧导航栏单击“我的视图”。 选择对应的构建任务,单击构建任务名称进入详情界面,示例为“test-demo”。 单击右侧,在左侧构建执行状态中会生成一个构建任务,单击任务编号,选择“Console
AK/SK获取方法 使用管理员账号登录CAE控制台。 单击右上角的用户名,在下拉菜单选择“我的凭证”。 在导航栏左侧选择“访问密钥”。 单击“新增访问密钥”,通过身份认证后成功创建AK/SK。 单击“立即下载”。 下载成功后,在credentials文件中获取AK和SK信息: Access
环境信息说明 如果已安装好jenkins环境,请跳过本章节。 在linux虚拟机上安装好Jenkins,本实践使用的具体环境信息如下所示。如果使用镜像部署,需要在虚拟机中安装docker。 虚拟机:Centos7.9 Jenkins:2.331 git:yum安装 jdk:11.0
批量续费 选择套餐包的续费时长,判断是否勾选“统一到期日”,将套餐包到期时间统一到各个月的某一天(详细介绍请参见统一套餐包资源的到期日)。确认配置费用后单击“去支付”。 图4 续费确认 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一套餐包资源的到期日 如果您持有