创建集群
功能概述
集群是指容器运行所需要的云资源组合,关联了若干服务器节点、负载均衡、专有网络等云资源。企业云平台上创建的 QKE 集群为 自管版 集群,用户可完全管控集群,可对集群进行更细粒度的监控。自管版集群需要用户自行规划、维护、升级服务器集群,并要求用户具备一定 Kubernetes 运维能力。
QKE 集群由 主节点 与 工作节点 组成。
-
主节点是 Kubernetes 集群的管理者,运行着的服务包括 kube-apiserver、kube-scheduler、kube-controller-manager、Etcd 组件等。 -
工作节点是 Kubernetes 集群中承担工作负载的节点,可以是虚拟机也可以是物理机。工作节点承担实际的 Pod 调度以及与控制节点的通信等。
集群创建过程中将使用云服务器、硬盘、负载均衡器等多种资源,若资源配额不足,集群将无法成功创建。
-
创建 QKE 集群时,默认使用
性能型本地盘作为挂载数据盘。 -
集群使用过程中,默认的 Kubernetes 存储类型为
容量型云盘,即安装可视化控制台及其内置组件时,系统会自动使用容量型云盘进行挂盘。
操作步骤
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 容器服务 > 容器引擎 QKE,进入容器引擎 QKE 主页面。
-
点击页面左上方的 + 创建集群,进入集群创建页面,参考页面信息,输入相应参数。页面参数说明如下。
参数 说明 计费模式
-
包年包月为预付费模式,按照购买时长,一次性支付所选时长的费用,享有更大的优惠,适合中长期稳定需求。 -
按需计费为后付费模式,按秒计费,按小时扣费,适合短期弹性需求。
区域及可用区
选择部署集群的区域及可用区,建议选择靠近业务所在地的区域,以减少网络时延,提高访问速度。
集群版本
选择待部署的 QKE 集群版本。
节点配置
根据需求自定义节点数量、规格及硬盘大小。
-
主节点应至少有 1 个。集群创建后,主节点不可删除,不可新增。 -
工作节点的数量总和需大于等于 2;如需安装 KubeSphere,则至少需要 3 个工作节点。说明 工作节点类型支持基础型、企业型及裸金属节点,新增裸金属节点需要集群网络模式为基础网络。
网络
负载均衡器
填写
kube-apiserver组件的负载均衡器部署参数,包括部署方式与资源池,可根据实际情况进行填写,若不填写,系统使用默认值创建。etcd 服务
添加依赖的 Etcd 集群用于存储 QKE 集群的数据。
-
为获得更好的性能,推荐选择单独部署的 Etcd 集群,否则将使用集群内自带的 Etcd 服务。
-
点击创建 etcd 服务即可创建 etcd 集群。Etcd 集群和 QKE 集群需部署在同一 VPC 网络中。
-
如需使用 Etcd 的 TLS 功能,请通过 Etcd 集群参数配置进行开启。
ELK 服务
添加依赖的 ELK 集群用于存储 QKE 集群日志数据。
-
为了便于扩容,推荐选择单独部署的 ELK 集群,否则将使用集群内自带的 Elasticsearch 服务。
-
点击创建 ELK 服务即可创建 ELK 集群。ELK 集群和 QKE 集群需部署在同一 VPC 网络中。
集群可视化管理工具
选择是否安装扩展的集群可视化管理工具。
-
安装后,可通过 Web 界面更方便的管控集群及容器应用等。目前支持安装 KubeSphere 及 KubeSphere 企业版,简称 KSE。
-
不安装,则表示使用当前 QKE 控制台对集群资源及 Pod 进行简单管理。
选装组件
选择安装 KubeSphere 时,可同时选择安装在业务中需使用的组件。各组件的功能说明可参考官方文档。
KubeSphere 控制台 EIP
系统将默认为可视化控制台创建一个负载均衡器,用户可以根据需求,选择是否开启通过外部网络访问可视化控制台。
-
若开启外部网络访问,系统将自动为负载均衡器创建和绑定一个公网 EIP,实现可视化控制台可通过外网访问。用户也可点击选择已有 EIP 与负载均衡器进行绑定。
-
若未开启外部网络访问,只能通过集群内部网络访问可视化控制台。
环境配置参数
根据实际情况及需求,填写相关参数。若未配置,将使用系统默认参数。各项参数详细说明请参见参数说明。
集群名称
填写 QKE 集群名称。不超过 16 个字符。
集群描述
填写 QKE 集群描述信息。不超过 128 个字符。
-
-
参数填写完成后,点击确认配置,弹出配置详情窗口,用户确认资源配置以及费用。确认无误后,点击创建集群。
-
页面跳转至集群列表页面。
-
集群创建一般在
6-12分钟左右,具体时间视集群配置而定。待集群状态更新为活跃中,服务状态更新为健康时,表示集群已成功创建并正常运行。您可以正常使用 QKE 服务了。说明 服务状态为
不健康,表示所有工作节点服务状态异常;服务状态为部分异常表示部分工作节点服务状态异常。
后续操作
集群创建完成后,可参考后文相关内容对节点进行管理操作。