功能概述

集群是指容器运行所需要的云资源组合,关联了若干服务器节点、负载均衡、专有网络等云资源。企业云平台上创建的 QKE 集群为 自管版 集群,用户可完全管控集群,可对集群进行更细粒度的监控。自管版集群需要用户自行规划、维护、升级服务器集群,并要求用户具备一定 Kubernetes 运维能力。

QKE 集群由 主节点工作节点 组成。

  • 主节点 是 Kubernetes 集群的管理者,运行着的服务包括 kube-apiserver、kube-scheduler、kube-controller-manager、Etcd 组件等。

  • 工作节点 是 Kubernetes 集群中承担工作负载的节点,可以是虚拟机也可以是物理机。工作节点承担实际的 Pod 调度以及与控制节点的通信等。

集群创建过程中将使用云服务器、硬盘、负载均衡器等多种资源,若资源配额不足,集群将无法成功创建。

  • 创建 QKE 集群时,默认使用 性能型本地盘 作为挂载数据盘。

  • 集群使用过程中,默认的 Kubernetes 存储类型为 容量型云盘,即安装可视化控制台及其内置组件时,系统会自动使用 容量型云盘 进行挂盘。

操作步骤

  1. 通过 Web 浏览器登录企业云平台的 Console。

  2. 在顶部菜单栏中选择产品与服务 > 容器服务 > 容器引擎 QKE,进入容器引擎 QKE 主页面。

    qke_main
  3. 点击页面左上方的 + 创建集群,进入集群创建页面,参考页面信息,输入相应参数。页面参数说明如下。

    参数 说明

    计费模式

    • 包年包月 为预付费模式,按照购买时长,一次性支付所选时长的费用,享有更大的优惠,适合中长期稳定需求。

    • 按需计费 为后付费模式,按 计费,按 小时 扣费,适合短期弹性需求。

    区域及可用区

    选择部署集群的区域及可用区,建议选择靠近业务所在地的区域,以减少网络时延,提高访问速度。

    集群版本

    选择待部署的 QKE 集群版本。

    节点配置

    根据需求自定义节点数量、规格及硬盘大小。

    • 主节点 应至少有 1 个。集群创建后,主节点不可删除,不可新增。

    • 工作节点 的数量总和需大于等于 2;如需安装 KubeSphere,则至少需要 3 个工作节点。

      说明

      工作节点类型支持基础型、企业型及裸金属节点,新增裸金属节点需要集群网络模式为基础网络。

    网络

    可选 VPC 私有网络基础网络

    • 不支持使用 免费型 VPC 网络部署集群。若未创建 VPC 网络或已有的 VPC 网络不满足需求时,可点击创建 VPC 网络,具体操作请参见创建 VPC 网络

    • 选择 基础网络 时,需同时绑定安全组。若已有的安全组不满足需求时,可点击创建安全组,具体操作请参见创建安全组

    负载均衡器

    填写 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 个字符。

  4. 参数填写完成后,点击确认配置,弹出配置详情窗口,用户确认资源配置以及费用。确认无误后,点击创建集群

  5. 页面跳转至集群列表页面。

    qke_cluser_list
  6. 集群创建一般在 6-12 分钟左右,具体时间视集群配置而定。待集群状态更新为 活跃中服务状态更新为 健康 时,表示集群已成功创建并正常运行。您可以正常使用 QKE 服务了。

    说明

    服务状态不健康,表示所有工作节点服务状态异常;服务状态部分异常 表示部分工作节点服务状态异常。

后续操作

集群创建完成后,可参考后文相关内容对节点进行管理操作。