集群管理

集群管理 #

集群管理概述 #

多云容器平台用过集群联邦实现对多个集群进行统一管理,支持动态集群接入,通过多云容器平台的多集群统一管理入口可以实现统一部署、统一发布及统一运维。目前还支持了弱多集群模式,如果用户仅需支持统一的集群管理,无需使用统一部署、发布流程可选择此模式。

查看集群列表 #

操作步骤:

1)登陆msp平台

2)选择容器云平台,页面左上部的联邦集群选择「host」多集群,进入集群管理列表页面,如下图所示:

image-20210816140248945

添加集群 #

前提条件

  • 保证多集群引擎能够访问到 member 集群的 Apiserver 地址。
  • 不能重复添加同一个集群至多云容器平台

操作步骤

  1. 进入MSP-多云容器平台,在“集群管理”页面单击“添加集群”。

  2. 单击“下一步”,选择集群,设置参数。

    • 选择区域

      填写集群所在区域,根据业务进行填写

    • 设置集群名称

      设置集群在多云容器平台的名称,名称必须全局唯一。

    • 选择同步模式

      支持如下两种模式:

      • PULL:会自动在您提供的集群上安装 agent 完成多集群的组建
      • PUSH:会从多集群引擎访问到您提供的 member 集群
    • 选择连接方式

      目前仅支持一种模式

      • 公网访问:多云容器平台公网IP访问到集群,这要求memeber集群拥有公网IP
    • 上传kubecofig

      上传已获取集群的kubeconfig文件,确保此配置文件中的集群网络已连通。文件支持yaml格式。

    image-20210816142016935

    image-20210816142041989

其他操作 #

  • 移除已添加的集群

    移除操作仅是从多云容器平台中移除集群,不会对集群及集群下的计算资源进行删除。

    1. 进入MSP-多云容器平台,在host集群的左侧导航栏中选择“集群管理”。
    2. 在集群列表中,单击集群后的“移除”,根据页面提示执行移除操作。

    image-20211020094211262

  • 集群调度管理

    停止调度/启动调度操作是从多云容器平台中设置集群是否支持调度,在部署应用时仅支持选择可被调度的集群。

    1. 进入MSP-多云容器平台,在host集群的左侧导航栏中选择“集群管理”。
    2. 在集群列表中,单击集群后的“启动调度”或“停止调度”,根据页面提示执行调度操作。

    image-20211020094416674

  • 集群标签管理

    可以在云容器平台对联邦集群进行标签管理,包括添加标签、删除标签。

    1. 进入MSP-多云容器平台,在host集群的左侧导航栏中选择“集群管理”。
    2. 在集群列表中,单击集群后的“编辑标签”,根据页面提示执行编辑标签操作。

    image-20211020094437571

  • 集群污点管理

    可以在云容器平台对联邦集群进行污点管理,包括添加污点、删除污点。

    1. 进入MSP-多云容器平台,在host集群的左侧导航栏中选择“集群管理”。
    2. 在集群列表中,单击集群后的“编辑污点”,根据页面提示执行编辑污点操作。

    image-20211020094459788