检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击构建任务编号,选择“Console Output”,查看构建输出日志。 登录ServiceStage控制台。 单击“组件管理”。 在组件列表中单击升级的组件名称,进入组件“概览”页面。 在“概览”界面,查看“组件版本”以及组件包“代码源”是否已经更新。 单击“部署记录”,查看对应的部署记录。
署场景,软件包部署会将构建出来的软件包上传到OBS桶中并升级ServiceStage组件。 场景二:使用Jenkins构建生成的是镜像包,就使用脚本中的镜像部署场景,镜像部署会将构建出来的镜像包上传到SWR镜像仓库中并升级ServiceStage组件。 本章节以配置流水线脚本中的实例为Jar包的场景进行说明。
基线化基线泳道组件的目的是为了升级基线泳道组件到基线版本。根据实际业务需要,您可以通过以下两种方式基线化基线泳道组件: 将已经在灰度泳道得到验证的灰度组件通过组件基线化去升级基线泳道组件,将灰度组件的软件包配置、高级设置等同步给基线泳道组件。 直接通过升级基线泳道组件来基线化基线泳道组件。
安装Jenkins插件并配置Jenkins工具 在使用GitLab对接Jenkins自动构建并部署组件到ServiceStage前,需要安装Jenkins插件和并配置Jenkins全局参数。 安装Jenkins插件:用于对接git以及支持在构建的时候使用脚本。 Jenkins全局
单击“下一步”。 单击“创建并部署”,等待组件创建成功。 父主题: 使用ServiceStage基于发布管理实现组件跨可用区搬迁和顺序升级
持续生效:后续环境变量的修改会通过组件升级同步到应用下已存在的组件中。 单击“导入”,选择本地已创建好的环境变量文件。 单击“提交”,完成应用环境变量文件导入。 图1 导入应用环境变量文件 后续操作 选择了“持续生效”环境变量生效策略的应用环境变量发生变化后,您可以: 通过升级单个组件版本配置使变
安装和初始化配置obsutil工具 obsutil工具用于上传软件包到OBS对象存储。 前提条件 已获取访问密钥AK/SK,请参考访问密钥。 已获取部署组件的ServiceStage所在区域的终端节点,请参考地区和终端节点。 已在和部署组件的ServiceStage在同一区域的O
导入配置文件 本章节指导您导入本地配置文件,便于不同应用下有多个组件在不同环境中部署、升级时使用。 使用限制 导入的配置文件需要压缩成zip格式,且压缩包文件大小不能超过500KB。 压缩包中的文件夹名称为配置分组名称,文件夹中的文件名称为配置文件名称,文件类型支持yaml、properties格式。
例数为5,那么升级剩余实例会按照2:2:1个实例分批升级。 单击“升级”。 在组件重新部署过程中,如果发现组件配置错误等原因,您可以单击“中断”终止组件重新部署,然后单击“升级”,参考升级单个组件版本配置,重新设置组件配置并完成组件重新部署。 等待组件状态由“升级/回滚中”转换为“运行中”,组件重新部署成功。
上传代码到GitLab代码仓库 本实践使用的是Java项目代码,使用Maven构建Jar包。 前提条件 Jenkins所在Linux虚拟机能够访问GitLab代码仓库。 已经在GitLab创建账号和仓库。 操作步骤 登录GitLab。 上传代码到已创建好的代码仓库。 父主题: 操作前准备
安装和初始化配置KooCLI工具 KooCLI工具用于调用ServiceStage服务提供的接口,对ServiceStage组件执行升级等操作。 使用KooCLI工具之前,您需要先安装和初始化配置KooCLI工具: 安装KooCLI:您可以选择方式一:联网安装或者方式二:软件包安装安装KooCLI工具。
单击“完成并执行”,等待发布单执行成功。 待发布单执行成功后,组件被克隆部署在另外一个集群上去。 父主题: 使用ServiceStage基于发布管理实现组件跨可用区搬迁和顺序升级
微服务专享版引擎版本从1.x升级到2.x时有哪些注意事项? 微服务引擎专享版从1.x升级到2.x的过程中及升级完以后可能会出现的现象及解决方法如下: 现象1:在微服务引擎专享版从1.x版本升级至2.x版本的过程中,使用接口获取配置或更新配置失败,报connection refused或Connection
实例信息 thread 否 Integer 线程名称 cpu 否 Double CPU信息 memory 否 Map<String, Long> 内存信息 interfaces 否 Array of FunctionMetricInfo objects 监控项信息列表 表4 FunctionMetricInfo
设置组件实例调度策略 Kubernetes支持节点亲和、Pod亲和/反亲和。通过配置亲和与反亲和规则,可以允许您指定硬性限制或者偏好,例如将前台Pod和后台Pod部署在一起、某类应用部署到某些特定的节点、不同应用部署到不同的节点等等。 Kubernetes的亲和功能由节点和工作负载两种类型组成:
实际业务需要按需使用。产品版本说明,请参考产品版本说明。如果您当前使用的产品版本不能满足需要,ServiceStage支持升级产品版本,例如从“基础版”升级到“专业版”或者铂金版,并且对现有业务没有影响。 产品版本单价,请参见ServiceStage价格详情中的按需计费价格。 按需计费。
灰度发布 weather-beta是weather的新版本,提供了紫外线查询功能。升级weather-beta,需要先将少部分请求引流到新版本做功能验证,功能验证正常的情况下,再下线老版本。在升级过程中,需要保证客户的请求不能出现中断,在部署新版本的过程中不给新版本导流,在下线老版本前已经将老版本的流量全部切走。
删除仓库授权 本章节指导您删除不再使用的仓库授权。 仓库授权删除后: 可能会导致使用容器部署方式基于源码构建创建并部署的组件,升级单个组件版本配置、批量升级组件版本配置时失败。 也可能会导致源码构建任务启动构建任务时失败。 前提条件 待删除仓库授权已创建,请参考创建仓库授权。 删除仓库授权
列表查看详情。 在组件部署过程中,如果发现组件配置错误等原因,您可以单击“中断”终止组件部署,然后单击“升级”,参考滚动发布方式升级组件版本配置,重新设置组件配置并完成组件升级部署。 否 单击“保存为草稿”。 组件会以草稿状态保存在您在5中选择的应用下的组件列表中。草稿是指组件处
用户创建的构建任务,如果不再使用,可以参考本章节删除。 系统创建的构建任务,如需删除,请参考删除组件。 构建任务删除后,可能会导致创建并部署组件、升级单个组件版本配置或者批量升级组件版本配置失败。 前提条件 待删除的用户创建的构建任务已存在,请参考创建源码构建任务、创建软件包构建任务。 删除构建任务 登录ServiceStage控制台。