业务运维

最近更新时间: 2024-06-12 15:06:00

业务运维帮助您完成组件的实际部署,以及后续的持续发布、扩缩容、下线、重启等运维能力。

前提

  1. 在业务管理中完成业务、组件的接入。

  2. 在环境管理中已创建相关的环境。

  3. 已创建用于部署的资源,如CMV、TKE集群等,且资源已在CMDB中关联到环境。

关联环境

业务只有关联到环境后,才可在环境中进行实际的部署发布。关联有2种方式: 方式1:

  1. 进入“环境管理”页面,选择要发布的具体环境,点击名称进入环境详情。

  2. 点击“业务列表”,点击“添加业务”。

  3. 选择一个要发布到环境中的业务,提交,即完成了业务和环境的关联。

    方式2:

  4. 进入“业务运维”页面,点击“添加”按钮。

  5. 选择要部署的业务、部署的环境,设置负责人。

  6. 提交。

组件发布

组件发布实现一个组件在环境中的真实部署/更新。

  1. 进入“业务运维”,可以看到已经关联过环境的所有业务实例。

  2. 选择要发布的业务实例,点击名称进入业务实例详情。

  3. 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件,右侧页面点击“发布”按钮,即进入组件发布流程中。

    1. 基本信息:此步骤主要确认要发布的组件、环境等信息

    2. 发布策略配置:

      1. 包组件:

      2. 上传制品,或输入制品下载地址

      3. 选择要发布的主机

      4. 设置发布分灰度分批策略

      5. 参数设置:设置发布脚本的参数

      6. 镜像组件:

      7. 设置工作负载配置,包括实例数、容器的资源配置等

    3. 执行发布:

      1. 包组件:能够查看每个批次、没台主机的发布状态和进度;如果设置了分批暂停,可以查看暂停倒计时。

      2. 镜像组件:能够查看每个pod的发布状态和进度。

      3. 如果有异常可以查看异常日志,进行重试、跳过等操作。

组件详情

已发布的组件,可以在组件详情中查看其运行实例和状态。

  1. 进入进入“业务运维”,可以看到已经关联过环境的所有业务实例。

  2. 选择要发布的业务实例,点击名称进入业务实例详情。

  3. 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件:

    1. 包组件:右侧页面点击“主机列表”,可以查看组件部署的机器、机器的IP等信息。

    2. 镜像组件:右侧页面点击“Pod列表”,可以查看组件所有Pod的列表、状态、节点IP、集群等信息。

组件扩缩容

  1. 进入进入“业务运维”,可以看到已经关联过环境的所有业务实例。

  2. 选择要发布的业务实例,点击名称进入业务实例详情。

  3. 点击详情页的菜单“组件管理”,在组件树中选中要发布的组件:右侧页面点击“扩缩容”。

  4. 进入扩缩容流程:

    1. 基本信息配置:任务类型支持水平扩容或水平缩容,可进一步配置具体要新增/减少的实例数量。

    2. 执行:系统将根据任务配置,自动选择实例进行扩、缩。执行过程中可以看到被操作实例的执行状态、结果,如果有失败可以进行重试、跳过、查看失败日志。