集群相关

最近更新时间:2024-10-24 10:54:52

我的收藏

创建集群常见问题

创建集群时,云服务器可以不选取公网 IP 么?

云服务器可以不选取公网 IP,无公网IP的云服务器只能拉取镜像仓库下我的镜像,不能拉取 dockerhub 以及第三方镜像。 无公网 IP,但有外网带宽的云服务器可以通过绑定弹性 IP 来访问 Internet。

创建集群时,选择所属网络的作用是什么?

选择的所属网络和子网,是集群内云服务器的所在子网,用户可以通过添加不同的云服务器到不同可用区的子网下进行跨可用区容灾。

创建集群支持什么类型的机型?

支持 CVM 提供的标准型、计算型、高 IO 型、GPU 型、黑石型中等机器,具体以 TKE 控制台展示的机型为主。

当前容器服务宿主机支持什么操作系统?

当前支持操作系统详情见 TKE 支持的 公共镜像列表

容器服务如何设置节点的自定义 Kubelet 参数?

该功能以白名单形式开放,您可以通过 提交工单 申请使用。
新增节点 页面、添加已有节点页面、新增节点池 页面设置节点的自定义 Kubelet 参数。如下图所示:



容器服务创建集群如何设置自定义 Kubernetes 组件参数?

具体操作步骤可参考 自定义 Kubernetes 组件启动参数

容器服务支持独立集群部署模式吗?

TKE 为您提供集群完全自主可控的 Master 独立部署模式。该模式下,Kubernetes 集群的 Master 和 Etcd 会部署在您购置的 CVM 上,并且您拥有 Kubernetes 集群的所有管理和操作权限。详情请参考 Master 独立部署模式

TKE Serverless 集群创建后支持修改可用区吗?

容器服务 TKE 的 Serverless 集群创建成功后,是不支持更换或者再添加其他可用区的。

TKE 集群支持获取客户端 ipv6 地址吗?

目前 TKE 集群不支持获取客户端 ipv6 地址。

TKE 集群可以导出配置吗?

TKE 容器服务器不支持将您现在的集群进行导出。

TKE 集群创建提示需完成节点异常检测 plus 参数设置

创建集群提示需要完成节点异常检测 plus 参数设置,需要您检查下是否有勾选 NodeProblemDetectorPlus 组件,如已勾选,则需要配置相关参数。组件详情见 NodeProblemDetectorPlus 说明
说明:
如暂无法评估是否需要使用此组件,可以取消勾选,直接创建集群。后续如需使用相关功能,在组件管理中再次操作安装即可。

TKE 集群如何启用 IPVS?

具体操作可参考 集群启用 IPVS

容器服务如何查看集群访问凭证?

1. 登录 容器服务控制台,选择左侧导航栏中的集群,进入集群管理界面。
2. 单击需要连接的集群 ID/名称,进入集群详情页。
3. 选择左侧导航栏中的基本信息,即可在“基本信息”页面中查看“集群 APIServer 信息”模块中该集群的访问地址、外网/内网访问状态、Kubeconfig 访问凭证内容等信息。

容器服务怎么才能添加其他账号名下的服务器到集群?

目前不支持将其他账号下的云服务器添加到集群,当前仅支持添加同一 VPC 下的云服务器。

使用 K8S 官方 SDK 连接集群 API Server 报错 certificate verify failed: self signed certificate 如何处理?

可通过如下方案解决:
1. 新增跳过服务端校验的配置。 若使用 nodejs sdk,需设置环境变量:
export NODE_TLS_REJECT_UNAUTHORIZED=“0”;
若使用 python sdk,需在 kubeconfig 里设置:
clusters:
- cluster:
insecure-skip-tls-verify: true
2. 编辑 Deployment default/kubernetes-proxy,在 .spec.template.spec.containers 中将 kubernetes-proxy 容器启动参数--CN=kubernetes 修改为--CN=kubernetes-proxy,保存更新。
注意:
此操作会重启 kubernetes-proxy pod,会导致已有连接断开,建议选择合适的时间操作。
apiVersion: apps/v1
kind: Deployment
metadata:
# ...
name: kubernetes-proxy
namespace: default
spec:
# ...
template:
# ...
spec:
# ...
containers:
- args:
- ./apiserver-proxy
- start
- --CN=kubernetes-proxy # 原为--CN=kubernetes
- --port=443
# ...
name: kubernetes-proxy

集群网络常见问题

自定义 Webhook 开发时,针对集群网络需要注意什么?

在进行自定义 Webhook 开发时,不要拦截 kube-system namespace 下 Pod,否则会导致集群网络使用异常。

扩展云服务器常见问题

扩展云服务器有什么限制?

只能选择当前集群所在的地域,但可以选择不同的可用区,允许集群跨可用区部署。

云服务器的数量有限制么?

有,用户所有按量计费云服务器不能超过用户配额,具体详情请看 云服务器概览页

销毁云服务器常见问题

销毁云服务器后,该主机下部署的容器怎么办?

销毁云服务器时,该主机下的容器等资源也会随之销毁。若某服务的容器数量小于期望运行的容器数量时,集群将会在其他主机上启动容器,直到运行的容器数量等于期望运行容器数量为止。