mirror of
https://github.com/kubesphere/website.git
synced 2025-12-25 15:32:54 +00:00
3.8 KiB
3.8 KiB
| title | keywords | description | titleLink | weight |
|---|---|---|---|---|
| 导入阿里云 ACK 集群 | Kubernetes, KubeSphere, 多集群, 阿里云 ACK | 了解如何导入阿里云 Kubernetes 集群。 | 导入阿里云 ACK 集群 | 5310 |
本教程演示如何使用直接连接方法导入阿里云 ACK 集群。如果您想使用代理连接方法,请参考代理连接。
准备工作
- 您需要准备已安装 KubeSphere 的 Kubernetes 集群,并将该集群设置为 Host 集群。有关如何准备 Host 集群的更多信息,请参考准备 Host 集群。
- 您需要准备已安装 KubeSphere 的 ACK 集群,用作 Member 集群。
导入 ACK 集群
步骤 1:准备 ACK Member 集群
-
为了通过 Host 集群管理 Member 集群,您需要使它们之间的
jwtSecret相同。因此,首先需要在 Host 集群上执行以下命令获取jwtSecret。kubectl -n kubesphere-system get cm kubesphere-config -o yaml | grep -v "apiVersion" | grep jwtSecret输出类似如下:
jwtSecret: "QVguGh7qnURywHn2od9IiOX6X8f8wK8g" -
以
admin身份登录 ACK 集群的 KubeSphere 控制台。点击左上角的平台管理,选择集群管理。 -
访问 CRD,在搜索栏输入
ClusterConfiguration,然后按下键盘上的回车键。点击 ClusterConfiguration 访问其详情页。 -
点击右侧的
,选择编辑配置文件来编辑 ks-installer。 -
在
ks-installer的 YAML 文件中,将jwtSecret的值修改为如上所示的相应值,将clusterRole的值设置为member。点击更新保存更改。authentication: jwtSecret: QVguGh7qnURywHn2od9IiOX6X8f8wK8gmulticluster: clusterRole: member{{< notice note >}}
请确保您使用自己的
jwtSecret。您需要等待一段时间使更改生效。{{</ notice >}}
步骤 2:获取 KubeConfig 文件
登录阿里云的控制台。访问容器服务 - Kubernetes 下的集群,点击您的集群访问其详情页,然后选择连接信息选项卡。您可以看到公网访问选项卡下的 KubeConfig 文件。复制 KubeConfig 文件的内容。






