开启多集群管理

通过多集群管理功能,您可以实现由ACK One主控实例完成多集群间工作负载、应用、配置信息的调度分发。本文介绍如何开启多集群管理及如何管理多集群主控实例。

前提条件

拥有阿里云账号(即主账号)。只有主账号才能开启多集群管理功能。

开启步骤

  1. 登录ACK One控制台,在左侧导航栏中,选择分布式云基础架构 > 多集群管理
  2. 在多集群管理页面,完成多集群主控实例基本信息配置。

    说明

    多集群管理支持的开服地域,请参见开服地域

    参数

    说明

    地域

    选择集群所在的地域。

    专有网络

    选择主控实例的VPC网络。

    虚拟交换机

    选择主控实例的虚拟交换机。

    APIServer负载均衡(SLB)

    默认标准型I(slb.s2.small),不支持修改。

    绑定EIP

    是否开启公网访问能力,默认不选中状态。

    重要

    选中时,将为内网SLB实例绑定EIP信息,获得从公网访问集群 APIServer的能力。此处绑定EIP后,后续不可解绑,因为可能有关联集群已使用主控实例的公网链接。

    开启操作及审计日志

    是否开启操作审计功能,默认选中状态。

  3. 单击开启多集群管理服务

    等待一段时间,进入多集群管理服务页面,集群状态为运行中,表示多集群管理功能开启成功。

管理多集群主控实例

查看主控实例

多集群管理页面,单击主控实例基本信息,可查看主控实例的基本信息、连接信息和日志等。

  • 单击基础信息页签,可查看主控实例ID、地域、API Server连接端点以及其他网络信息。您可以单击主控实例名称右边的编辑图标修改主控实例名称。check

  • 单击连接主控实例页签,您可以获取公网和内网环境下KubeConfig文件的配置内容,用于配置通过kubectl客户端访问主控实例。

  • 单击主控实例日志页签,可查看当前主控实例日志的相关信息。

删除主控实例

重要

删除主控实例前,请先移除该主控实例下的关联集群,再进行删除操作。

主控实例基本信息页面,单击页面右上方的删除主控实例即可删除当前主控实例。

创建主控实例

重要

开启多集群管理功能后,默认包含一个主控实例。如需更多主控实例,您可以前往阿里云配额中心申请更多配额后再新建主控实例。

  1. 主控实例基本信息页面,单击创建主控实例

  2. 在弹出创建主控实例面板中输入主控实例名称、选择地域专有网络虚拟交换机

    参数

    说明

    主控实例名称

    填写主控实例的名称。

    地域

    选择集群所在的地域。

    专有网络

    选择主控实例的VPC网络。

    虚拟交换机

    选择主控实例的虚拟交换机。

    APIServer负载均衡(SLB)

    标准型I(slb.s2.small)。

    创建并绑定EIP

    默认关闭。

    重要

    打开时,将为内网SLB实例创建并绑定一个EIP,获得从公网访问集群APIServer的能力。此处绑定EIP后,后续不可解绑,因为可能有关联集群已使用主控实例的公网连接。

  3. 单击创建

    等待一段时间,待新建主控实例的状态变为运行中,说明主控实例创建成功。

切换主控实例

主控实例基本信息页面,单击主控实例名称右边的展开按钮,选中需要切换的主控实例。switch

通过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
阿里云首页 容器服务Kubernetes版 相关技术圈