导入 Tencent Cloud TKE 集群
使用此提供商专用操作步骤,将现有的 Tencent Cloud TKE 专用集群或托管集群作为第三方集群导入。除非有记录在案的提供商专用功能支持相应的生命周期管理,否则外部提供商仍负责提供商基础设施以及提供商管理的 Kubernetes 和节点生命周期。
有关提供商集群类型的详细信息,请参阅提供商指南。
目录
前提条件获取镜像仓库地址确定镜像仓库是否需要额外配置获取 KubeConfig导入集群网络配置常见问题导入集群后,“添加节点”按钮置灰。如何添加节点?导入集群的证书管理功能支持哪些证书?此提供商特定导入路径的限制前提条件
-
集群上的 Kubernetes 版本和参数符合导入标准 Kubernetes 集群的组件版本和参数要求。
-
镜像仓库必须支持 HTTPS 访问,并提供由公共证书颁发机构签发的有效 TLS 证书。
获取镜像仓库地址
-
要使用在 global 集群部署期间配置的平台部署镜像仓库,请在 global 集群的控制平面节点上执行以下命令以获取地址:
-
要使用外部镜像仓库,请手动设置 REGISTRY 变量。
确定镜像仓库是否需要额外配置
-
执行以下命令,确定指定的镜像仓库是否支持 HTTPS 访问,以及是否使用受信任 CA 签发的证书:
-
如果验证失败,请参阅如何信任不安全的镜像仓库?。
获取 KubeConfig
-
登录 Tencent Cloud 容器服务管理平台。
-
在集群详情 > 基本信息中,查看集群 APIServer信息。
-
根据实际客户网络选择公网访问或内网访问,然后下载 Kubeconfig 并将其保存到本地计算机。
导入集群
-
在左侧导航栏中,单击集群管理 > 集群。
-
单击导入集群。
-
按照以下说明配置相关参数。
-
单击检查连通性,验证与待导入集群的网络连通性,并自动识别待导入集群的类型。集群类型将以徽章形式显示在表单右上角。
-
连通性检查通过后,单击导入并确认。
提示:
- 单击处于导入中状态的集群右侧的详情图标,在弹出的执行进度对话框中查看集群的执行进度(status.conditions)。
- 集群成功导入后,您可以在集群列表中查看集群的关键信息。集群状态显示为正常,并且可以执行与集群相关的操作。
网络配置
确保 global 集群与待导入集群之间的网络连通性。请参阅导入集群的网络配置。
常见问题
导入集群后,“添加节点”按钮置灰。如何添加节点?
TKE Dedicated 集群和TKE Managed 集群均不支持通过平台界面添加节点。请在提供商后端添加节点,或联系集群提供商。
导入集群的证书管理功能支持哪些证书?
-
Kubernetes 证书:所有导入的集群仅支持在平台的证书管理界面查看 APIServer 证书信息,不支持查看其他 Kubernetes 证书,也不支持自动轮换。
-
平台组件证书:所有导入的集群均可在平台的证书管理界面查看平台组件证书信息,并支持自动轮换。
此提供商特定导入路径的限制
-
TKE Managed 集群不支持获取审计数据。
-
TKE Managed 集群不支持 ETCD、Scheduler、Controller Manager 相关监控信息,但支持部分 APIServer 监控图表。
-
TKE Managed 集群和TKE Dedicated 集群均不支持获取集群证书相关信息,但 Kubernetes APIServer 证书除外。