该功能用于纳管另外一套OS集群。例如,企业的某些分支机构搭建了自己的OS集群后,可被纳管到中心集群进行统一管理。纳管来的集群需加入到容器可用域中作为共享集群使用。纳管集群操作流程为:
为了便于理解,此处设定场景为OS-A纳管OS-B。纳管集群会切换镜像仓库,纳管后,在被纳管集群(OS-B)上部署应用时会从中心镜像仓库(即OS-A的镜像仓库)拉取镜像。因此建议在纳管前,将被纳管集群镜像仓库中的所有镜像迁移到中心镜像仓库,否则可能导致被纳管集群上已部署的应用无法正常运行或有镜像丢失的情况。可更新需要,选择要保留的镜像进行迁移。针对某一个镜像,迁移具体操作如下:
在OS-B集群任意节点后台执行以下命令拉取待迁移的镜像:
docker pull 镜像名:tag
在OS-B集群任意节点后台执行以下命令导出待迁移的镜像:
docker save 镜像名:tag -o 镜像名.tar
在OS-A集群任意节点后台执行以下命令加载镜像包:
docker load -i 镜像名.tar
仍在该节点执行以下命令将镜像推到中心镜像仓库:
docker push 镜像名:tag
在顶部导航栏中单击[资源]菜单项,进入资源页面。
单击左侧导航树[容器]菜单项,进入容器集群管理页面。
单击<纳管集群>按钮,弹出纳管集群对话框。
配置参数,参数说明如下表所示:
|
参数 |
说明 |
|
集群名称/描述 |
可为集群自定义名称和描述信息,便于识别与管理。 |
|
虚IP |
被纳管集群的虚IP(即被纳管集群登录系统时使用的IP)。 |
|
控制节点 |
被纳管集群的任一控制节点IP。 |
|
协议 |
仅支持HTTPS。 |
|
用户名/密码 |
集群管理用户名密码,默认为admin/admin。 |
|
端口号 |
默认为8443。 |