使用须知
1. 集群
- 使用 UK8S 服务,必须通过 安联云 实名认证服务;
- 集群中 master 节点为管理节点,不建议服务调度到 master 节点运行;
- 单个 UK8S 集群最多添加 5000 个 Node 节点,生产集群建议不超过 1000 个;
- 支持的 Kubernetes 版本会落后社区 2 个版本,具体以产品页面为准;
- 如果云账户开启了API 白名单,请在控制台账号安全页面访问限制栏中,将 10.10.10.10/32 网段加入允许 API 访问的列表。
2. 节点
- Node 节点使用的云主机镜像默认为 Centos7.6,如果重装系统或擅自修改系统配置,可能导致集群不可用;
- Node 节点使用的云主机系统盘默认为 SSD,支持添加数据盘,添加数据盘后,容器启动后默认运行在数据盘;
- 云主机默认使用 N 机型,您也可以选择其他机型(如 O 型、C 型);
- 节点标签UhostID=xxx为主机管理使用标签,请勿删除修改,以免导致集群数据不正常;
3. 存储卷
支持类型
当前支持 SATA、SSD UDisk 以及 UFS 和 UFile;
支持地域
请参考存储相关文档说明
4. 资源命名规范
当你创建 UK8S 集群后,UK8S 会以你的名义在当前项目下创建 UHost、ULB、UDisk、EIP 等资源,更改配置或删除可能导致集群不可用,请谨慎操作。涉及的资源主要如下:
1. 由 UK8S 管理服务创建的资源,其命名规范如下:
uk8s-xxxxxxxx-master-m
为 Master 节点的名称,作为集群的 Master 节点;uk8s-xxxxxxxx-n-xxxxx
为 Node 节点的名称,作为集群的 Node 节点;uk8s-xxxxxxxx-master-ulb4
为集群 ApiServer 内网 ULB 名次,作为集群内部入口;uk8s-xxxxxxxx-master-ulb4-external
为 ApiServer 外网 ULB 名称,作为集群外部入口;system_udisk_uk8s-xxxxxxxx-n-xxxxx
为 UDisk 资源名称,作为集群节点的系统盘;data_udisk_uk8s-xxxxxxxx-n-xxxxx
为 UDisk 资源名称,作为集群节点的数据盘。
2. 由 UK8S 插件创建的资源,其命名规范如下:
-
ingress-nginx.ingress.svc.uk8s-xxxx
是 ULB 资源名称,由 UK8S 的 ULB 插件创建,用于 LoadBalancer 类型的Service,且其备注为 UID-xx-xxx,实为 Service 在 UK8S 中的 uuid。其命名规范为svc-name.namespace.svc.uk8s-id
。 -
TCP_443_xxx-xxxxx
为 Vserver 名称,由 UK8S 的 ULB 插件创建,对应 LoadBalancer 类型的 Service 中不同的端口。其命名规范为service-protocol_service-port_service_uuid
。 -
pvc-9393f66f-c0b5-11e9-bd6d-5254001935f2
为 UDisk 名称,由 UK8S 的存储插件创建,对应 UK8S 中的 PVC。其命名规范为pvc-pvc_uuid
。