Loading
close

创建集群

time 更新时间:2022-02-16 15:27:06

本功能用于创建Kubernetes集群。集群内节点将以云主机形态存在,当前暂不支持物理机形态。

前提条件

  • 已将用于部署容器集群节点的云主机镜像上传至平台中。可在[产品与服务]-[计算]-[云主机镜像]页面中上传,若还未拥有镜像文件,请联系技术支持人员获取。
  • 已规划并创建集群节点所属可用区。可在[产品与服务]-[计算]-[可用区与主机集合]页面进行可用区配置。

操作步骤

  1. 在顶部导航栏选择[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
  2. 在左侧导航栏选择[管理视图]-[集群管理],进入“集群管理”页面。
  3. 单击 创建集群,跳转至“创建Kubernetes集群”页面。
  4. 配置参数,单击 创建 完成操作。

./images/cluster-basic.png

基础配置参数:

参数 说明
Kubernetes版本 当前仅支持v1.16.6。
运行时组件 容器运行时组件是负责运行容器并进行整个生命周期管理的软件,当前仅支持containerd。
SSH密钥对 密钥对由一个公钥和一个私钥组成,用于外部客户端通过SSH远程登录Kubernetes集群的任意节点。在下拉框中选择所需密钥对,若尚不存在,可单击 创建密钥对 进行创建。创建后的密钥对可在[产品与服务]-[计算]-[SSH密钥对]中查看。平台只保存公钥,请妥善保存您的私钥。

./images/cluster-node.png

节点配置参数:

参数 说明
可用区 Master节点和Worker节点所在的可用区。
Master节点数量 可选1个、3个或5个,大于1个时Master支持高可用,同时Master节点数量越多,可支持的Worker节点数量越多。
Master节点规格 即云主机规格,若选项中没有所需规格,可在[产品与服务]-[计算]-[云主机规格]页面创建规格。需注意的是,不支持使用低于4C-8GiB的规格。
Worker节点数量 若Master节点规格为1,则最多可填写30;若Master节点规格为3,则最多可填写100,创建完成后可扩容集群至最多共250个Worker节点;若Master节点规格为5,则最多可填写100,创建完成后可扩容集群至最多共500个Worker节点。
Worker节点规格 即云主机规格,若选项中没有所需规格,可在[产品与服务]-[计算]-[云主机规格]页面创建规格。需注意的是,不支持使用低于4C-8GiB的规格。
Etcd-discovery节点规格 Etcd-discovery节点为创建集群过程中平台自动创建的节点,在创建集群过程中起到辅助作用(用于容器集群中Etcd数据库集群的初始化),集群创建完成后可手动删除该节点对应的云主机(在云主机列表中通过名称关键字“etcd-discovery”筛选)。Etcd-discovery节点规格即云主机规格,若选项中没有所需规格,可在[产品与服务]-[计算]-[云主机规格]页面创建规格。

./images/cluster-storage.png

存储配置参数:

参数 说明
节点系统盘 用于定义Master节点和Worker节点的系统盘类型和大小。
节点数据盘 每个Master和Worker节点均需要额外挂载1块云硬盘(挂载/var/lib/containerd目录),用于存放容器镜像和容器读写层。
Etcd存储 每个Master节点需要额外挂载1块云硬盘用于Etcd数据存储。

说明:

类型可在[产品与服务]-[存储]-[云硬盘类型]页面中创建。

./images/cluster-network.png

网络配置参数:

参数 说明
节点网络 集群节点间互通所使用的网络。支持自动创建和选择已有网络,“自动创建”默认采用10.0.0.0/16网段,“选择已有网络”需要选择私有网络和子网,若所需要的网络不存在可在[产品与服务]-[网络]-[网络]页面中创建。暂不支持IPv6网络。
网络可用区 网络可用区是指在同一资源池内,独立提供DHCP服务以及三层网络服务的逻辑区域。
为Master节点分配公网IP 为Master节点分配公网IP的主要目的包括外部SSH客户端通过公网IP登录Master节点、集群内NodePort类型的Service可以通过公网IP地址:NodePort的方式对外暴露。
公网IP带宽 设置集群节点、集群默认创建的路由器和集群默认创建的负载均衡器的公网IP带宽。
节点DNS服务器 节点默认采用8.8.8.8作为DNS服务器,也可以为节点添加其它DNS服务器。

./images/cluster-other.png

其他配置参数:

参数 说明
镜像仓库地址 集群内节点将从该镜像仓库获取容器镜像,支持DockerHub等公共镜像仓库和自有镜像仓库。若填入的镜像仓库地址为域名,则需要保证集群的节点DNS服务器能正常解析该域名。
监控存储容量 为3副本监控组件分配3个云硬盘用于存储集群监控数据。所设置的容量为单个云硬盘的容量。
监控存储时间 监控数据的存储时间,超出期限的数据将被自动清理。
日志存储容量 为3副本日志组件分配3个云硬盘用于存储集群日志数据。所设置的容量为单个云硬盘的容量。
日志存储时间 日志数据的存储时间,超出期限的数据将被自动清理。
此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品