业务运维
最近更新时间: 2025-02-18 16:02:00
业务运维帮助您完成组件的实际部署,以及后续的持续发布、扩缩容、下线、重启等运维能力。
前提
- 在业务管理中完成业务、组件的接入。
- 在环境管理中已创建相关的环境。
- 已创建用于部署的资源,如CMV、TKE集群等,且资源已在CMDB中关联到环境。
关联环境
业务只有关联到环境后,才可在环境中进行实际的部署发布。关联有2种方式:
方式1:
- 进入“环境管理”页面,选择要发布的具体环境,点击名称进入环境详情。
- 点击“业务列表”,点击“添加业务”。
- 选择一个要发布到环境中的业务,提交,即完成了业务和环境的关联。
方式2:
- 进入“业务运维”页面,点击“添加”按钮。
- 选择要部署的业务、部署的环境,设置负责人。
- 提交。
组件发布
组件发布实现一个组件在环境中的真实部署/更新。
- 进入“业务运维”,可以看到已经关联过环境的所有业务实例。
- 选择要发布的业务实例,点击名称进入业务实例详情。
- 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件,右侧页面点击“发布”按钮,即进入组件发布流程中。
- 基本信息:此步骤主要确认要发布的组件、环境等信息
- 发布策略配置:
- 包组件:
- 上传制品,或输入制品下载地址
- 选择要发布的主机
- 设置发布分灰度分批策略
- 参数设置:设置发布脚本的参数
- 镜像组件:
- 设置工作负载配置,包括实例数、容器的资源配置等
- 执行发布:
- 包组件:能够查看每个批次、没台主机的发布状态和进度;如果设置了分批暂停,可以查看暂停倒计时。
- 镜像组件:能够查看每个pod的发布状态和进度。
- 如果有异常可以查看异常日志,进行重试、跳过等操作。
组件详情
已发布的组件,可以在组件详情中查看其运行实例和状态。
- 进入进入“业务运维”,可以看到已经关联过环境的所有业务实例。
- 选择要发布的业务实例,点击名称进入业务实例详情。
- 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件:
- 包组件:右侧页面点击“主机列表”,可以查看组件部署的机器、机器的IP等信息。
- 镜像组件:右侧页面点击“Pod列表”,可以查看组件所有Pod的列表、状态、节点IP、集群等信息。
组件扩缩容
- 进入进入“业务运维”,可以看到已经关联过环境的所有业务实例。
- 选择要发布的业务实例,点击名称进入业务实例详情。
- 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件:右侧页面点击“扩缩容”。
- 进入扩缩容流程:
- 基本信息配置:任务类型支持水平扩容或水平缩容,可进一步配置具体要新增/减少的实例数量。
- 执行:系统将根据任务配置,自动选择实例进行扩、缩。执行过程中可以看到被操作实例的执行状态、结果,如果有失败可以进行重试、跳过、查看失败日志。