检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实践概述 代码开发完成后,每次上线前都需要先在Jenkins上打包成镜像包或Jar包,再将镜像包上传到SWR镜像仓库或者将Jar包上传到OBS对象存储,然后再使用ServiceStage升级组件版本配置。该流程较为繁琐,频繁发版本测试导致开发和运维效率低、用户体验差。
从OBS对象存储选择对应的模板包。需要提前将模板包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。
从OBS对象存储选择对应的模板包。需要提前将模板包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。
OBS对象存储 如果组件当前模板包存储库不是OBS对象存储:单击“选择软件包”,从OBS桶选择已经上传的模板包,单击“确定”。
如果需要查询超过7天的操作记录,您必须配置转储到对象存储服务(OBS)或云日志服务(LTS),才可在OBS桶或LTS日志组里面查看历史事件信息。否则,您将无法追溯7天以前的操作记录。
OBS对象存储 如果组件当前模板包存储库不是OBS对象存储:单击“选择软件包”,从OBS桶选择已经上传的模板包,单击“确定”。
properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表7。
properties Object 软件包的其他属性,只有在选择对象存储obs的时候才需要添加。请参考表9。
VPC服务介绍【视频】 VPC服务介绍【视频】 OBS 2.0支持 环境管理 环境是用于组件部署和运行的计算(如云容器引擎 CCE、弹性云服务器 ECS等)、网络(如弹性负载均衡 ELB、弹性IP EIP等)和中间件(如分布式缓存 DCS、云数据库 RDS等)等基础资源的集合。
*JDK版本路径 已经上传到OBS对象存储的JDK版本软件包存储路径。 鼠标移动到已设置的JDK版本软件包卡片上。 单击。 重新选择已经上传到OBS对象存储的JDK版本软件包存储路径。 单击“确定”。
obs,OBS对象存储。 http,自定义文件地址。 url 是 String 组件模板包地址。 组件模板包存储方式为自定义文件地址时有效。 http_username 否 String 用户名。 组件模板包存储方式为自定义文件地址且安全认证方式为用户名密码认证时有效。
*JDK版本路径 已经上传到OBS对象存储的JDK版本软件包存储路径。 单击“选择软件包”。 选择已经上传到OBS对象存储的JDK版本软件包存储路径。 单击“确定”。 *Tomcat版本路径 已经上传到OBS对象存储的Tomcat版本软件包存储路径。 单击“选择软件包”。
模板包配置 选择“OBS对象存储”。 单击选择“选择软件包”。 选择获取并上传组件模板包时已经上传到OBS桶的组件模板包template-package-demo.zip。 单击“确定”。 单击“下一步”。
安装和初始化配置KooCLI工具 KooCLI工具用于调用ServiceStage服务提供的接口,对ServiceStage组件执行升级等操作。
obs,对象存储。 sfs,文件存储。 evs,云硬盘。 class String 存储卷声明子类型。 csi-sfsturbo,type为efs时固定指定。 csi-obs,type为obs时固定指定。 csi-nas,type为sfs时固定指定。
操作前准备 准备Jenkins环境 上传代码到GitLab代码仓库 安装和初始化配置obsutil工具 安装和初始化配置KooCLI工具 安装Jenkins插件并配置Jenkins工具 对接测试 父主题: 使用GitLab对接Jenkins自动构建并滚动升级部署到ServiceStage
值示例:obs://cyf/bisheng-jdk-8u412-linux-aarch64.tar.gz。 tomcat_url,Tomcat版本软件包的存储路径。值示例:obs://cyf/apache-tomcat-8.5.100.tar.gz。
obs,对象存储。 sfs,文件存储。 evs,云硬盘。 class String 存储卷声明子类型。 csi-sfsturbo,type为efs时固定指定。 csi-obs,type为obs时固定指定。 csi-nas,type为sfs时固定指定。
jobs Array of objects 任务列表 ,请参考表6。 表6 jobs 参数 参数类型 描述 sequence Integer 执行顺序。 deploy_type String 部署类型。 OneBatchRelease,单批部署。
从OBS对象存储选择对应的模板包。需要提前将模板包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。