全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

添加已有节点

最近更新时间:2024-01-05 09:58:11

容器服务支持向集群中添加已有节点。可通过添加已有云服务器的方式,为集群添加一个或多个节点。本文为您介绍添加已有节点的详细步骤和参数配置。

前提条件

  • 已创建容器服务集群,操作方法,请参见创建集群

  • 所选云服务器需重装系统,重装后服务器系统盘、数据盘所有数据将被清除,请在重装之前做好重要数据备份。

  • 所选云服务器没有加入到其他K8s集群中,与当前K8s集群在同一个VPC下。

  • 所选云服务器处于关闭状态。

添加节点操作步骤

步骤一:登录容器服务控制台

  1. 登录容器服务控制台

  2. 在左侧导航栏中,选择集群,进入集群管理页面。

  3. 选择需要添加已有节点的集群名称/ID,进入该集群操作页面。

步骤二:添加节点

  1. 选择节点管理 > 节点,进入节点列表页。

  2. 在节点列表页中,根据需求,点击添加节点>添加Master节点/添加Worker节点

步骤三:Master配置/Worker配置

根据以下提示进行Master配置/Worker配置,配置完成后点击下一步:节点通用配置

配置项

描述

可用区

选择节点部署的可用区,默认给用户选中3个可用区,在对应可用区可以添加节点信息。

说明 可用区是同一地域下电力、网络隔离的物理区域,可用区之间内网互通,不同可用区之间物理隔离。不同地域支持的可用区不同,详情参见支持地域

*购买数量

Master节点数量可灵活配置,按需设置,至少1个起。添加节点只能选择当前集群所在的地域,但是可以选择不同的可用区,支持跨可用区部署节点。

Worker节点数量可灵活配置,也可以选择不添加。

a. 组件配置

目前可选用的组件有 apiserver、scheduler、controller-manager

b. 服务器配置

节点来源选择已有实例:将已有且与该集群在同一个私有网络下的、未被其他集群使用的云服务器实例,添加到该集群中。

配置项

描述

实例类型

云服务器。

*选择服务器

输入节点名称或节点IP,找到对应的名称/ID和IP地址。

*镜像

目前金山云容器服务支持Ubuntu-18.04 64位、Ubuntu-20.04 64位、Ubuntu-22.04 64位和CentOS-7.0 64位、CentOS-8.0 64位、CentOS-8.2 64位节点镜像。

*实例名称

Master节点/Worker节点的名字。

说明 实例名称默认以“前缀”-“后缀”方式自动生成,中间“-”分割,支持自定义,例如:Master-1,Master-2.../Worker-1,Worker-2...

Nodename类型

选择Hostname或IP。

说明 使用节点的 Hostname 或 IP 作为 K8s Nodename(kubectl get nodes 所看到的节点名)。

c. K8S节点配置

配置项

描述

容器运行时

提供Containerd运行时。更多信息请参见运行时说明

容器存储目录

按需选择是否自定义容器和镜像存储目录,建议存储到数据盘,如不设置,默认为/data/container。

部署前执行脚本

指定自定义数据来配置Node,即当节点部署前执行的命令脚本,需要自行保证脚本的可重入及重试逻辑, 脚本及其生成的日志文件可在节点的/usr/local/ksyun/kce/pre_userscript路径查看。

部署后执行脚本

指定自定义数据来配置Node,即当节点部署后执行的命令脚本,需要自行保证脚本的可重入及重试逻辑, 脚本及其生成的日志文件可在节点的/usr/local/ksyun/kce/userscript路径查看。

Label

为Kubernetes集群节点添加标签(Label),标签是键值对。根据需求进行Label自定义设置,设置标签名标签值。有效标签键包含前缀(可选)和名称,如果有前缀,前缀和名称之间用正斜线(/)分隔。

说明

标签能够为节点定义不同的属性,方便批量筛选等需求,可为节点池中的节点批量添加相同标签。

标签有以下限制:

标签名不超过63个字符,只能包含字母、数字及分隔符("-"、"_"、"."、"/"),且必须以字母、数字开头和结尾。

Taints

为Kubernetes集群节点添加污点(Taints),污点包含Effect。根据需求进行Taints自定义设置,设置KeyValueEffect

说明

污点能够使节点排斥某些特定的 Pod,避免 Pod 调度到该节点上,可为节点池中的节点批量添加相同污点。

污点有以下限制:

标签名不超过253个字符,只能包含字母、数字及分隔符("-"、"_"、"."、"/"),且必须以字母、数字开头和结尾。

步骤四:节点通用配置

根据以下提示进行节点通用配置,配置完成后点击确认

*登录方式:支持密码和密钥两种登录方式。

  • 设置密码:使用 root 用户登录认证,需配置 root 密码并二次确认。

配置项

描述

管理员账户

root/ubuntu

*管理员密码

设置系统超级用户的节点登录密码。

说明 密码为8~30个字符,且必须同时包含三项(大写字母、小写字母、数字)。

*确认密码

确认设置的节点登录密码。

*安全组

定义集群中节点所属的安全组,支持选择自动创建安全组选择已有安全组。关于安全组的详细内容,请参考容器服务推荐安全组设置

  • 设置密钥:一种安全的登录认证方式。

配置项

描述

*密钥

如您已经创建密钥,在下拉列表中选择目标密钥。如您还未创建密钥,请参见创建密钥。密钥创建完毕后,设置该密钥作为登录集群的凭据。

安全组

定义集群中节点所属的安全组,支持选择自动创建安全组选择已有安全组。关于安全组的详细内容,请参考 容器服务推荐安全组设置

步骤五:订单确认

在确认订单页面,可查看订单信息,包括订单类型、产品名称、配置详情、计费方式、购买时长、数量、商品金额。如确认无误,可点击提交订单,进入支付成功页面,可查看购买的产品服务状态。

后续操作

节点添加成功后,点击返回控制台,进入集群列表页,在节点管理>节点页签中可以查询所添加节点的基本信息。当 节点状态 显示为 正常运行,表示添加已有节点成功。

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈