通过多集群管理功能,您可以实现由ACK One主控实例完成多集群间工作负载、应用、配置信息的调度分发。本文介绍如何开启多集群管理及如何管理多集群主控实例。
前提条件
拥有阿里云账号(即主账号)。只有主账号才能开启多集群管理功能。
开启步骤
管理多集群主控实例
查看主控实例
在多集群管理页面,单击主控实例基本信息,可查看主控实例的基本信息、连接信息和日志等。
- 单击基础信息页签,可查看主控实例ID、地域、API Server连接端点以及其他网络信息。您可以单击主控实例名称右边的编辑图标修改主控实例名称。
- 单击连接主控实例页签,您可以获取公网和内网环境下KubeConfig文件的配置内容,用于配置通过kubectl客户端访问主控实例。
- 单击主控实例日志页签,可查看当前主控实例日志的相关信息。
删除主控实例
注意 删除主控实例前,请先移除该主控实例下的关联集群,再进行删除操作。
在主控实例基本信息页面,单击页面右上方的删除主控实例即可删除当前主控实例。
创建主控实例
注意 开启多集群管理功能后,默认包含一个主控实例。如需更多主控实例,您可以前往阿里云配额中心申请更多配额后再新建主控实例。
切换主控实例
在主控实例基本信息页面,单击主控实例名称右边的展开按钮,选中需要切换的主控实例。

通过CloudShell连接主控实例
说明 CloudShell仅支持通过公网连接主控实例,因此待连接主控实例的API Server必须已开启公网访问能力。
您可以通过单击主控实例基本信息页面右上角的通过CloudShell管理主控实例连接主控实例。在CloudShell中可通过kubectl工具管理已添加的关联集群。
说明 在打开主控实例关联的CloudShell时,系统会自动加载主控实例的KubeConfig文件。您可以通过kubectl直接管理您的关联集群,并根据界面提示,安装AMC命令行工具,更多信息,请参见AMC命令行帮助。
例如,执行以下命令,查看当前主控实例已添加的关联集群。
kubectl amc get managedcluster
预期输出:
Name Alias HubAccepted
c984b098b377f44b9a48c74fa55cf**** cluster2-beijing true
cc36f4feb49824c9d840d9fd9cdf9**** cluster1-beijing true