全部文档
当前文档

暂无内容

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

文档中心

创建启动模版

最近更新时间:2024-04-29 15:00:12

本文介绍创建节点启动模板的注意事项、如何创建节点启动模板以及后续操作。


注意事项

  • 模板一旦创建,支持修改和删除的操作,并且支持创建新的版本。

  • 节点启动模板可以用于节点快速创建,您可以通过组合实例类型、规格、镜像、可用区等信息,预置不同用途的启动模板。

  • 后续创建集群操作过程中,可在添加节点时引用模板,详情参见 引用节点启动模板。


创建节点启动模板操作步骤

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

1. 登录容器服务控制台

2. 在左侧导航栏中,选择节点启动模板,进入节点启动模板页面。

3. 单击新建模板,进入添加启动模板页面。

步骤二:添加启动模板

根据以下提示进行启动模板配置,配置完成后点击下一步

a. 基本信息

配置项

描述

*数据中心

选择集群所在的地域。

说明 国内地区支持华北1(北京)

*模板名称

用户自定义节点启动模板的名称。

说明 长度为2-64个字符,支持中文,英文,数字,以及特殊字符-,.!$^*()%#&+/:;<=>[]_`{|}~

*模板类型

仅支持云服务器。

*所属项目

自定义节点的所属项目。

*K8S版本

选择k8s版本

b. 服务器配置

配置项

描述

*计费方式

支持包年包月、按量付费(按日月结)、按量付费三种付费类型。更多计费信息可参考计费方式

选择包年包月时,需设置以下参数。

  • 购买时长:目前支持选择1、2、3、4、5、6、7、8、9个月和1~3年。

*可用区

选择节点部署的可用区,有5个可用区可供用户选择。

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

*机型

不同可用区下对应不同的机型。用户根据需求选择云服务器机型。

*集群网络

选择集群所在的VPC网络,为集群内主机分配在节点网络地址范围内的 IP 地址。

说明 用户可以选择私有网络中的子网用于集群的节点网络,更多私有网络的介绍请参考虚拟网络和子网

*节点网络

选择节点部署的VPC内的子网信息。系统将为集群内主机分配在节点网络地址范围内的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位节点镜像。

*系统盘

支持SSD云硬盘3.0高效云盘。根据需求选择系统盘并设置系统盘大小。

说明 系统盘提供操作系统运行、日志存储相关工作需要使用的存储空间。

数据盘

支持SSD云硬盘3.0高效云盘。用户可自定义数据盘大小,并选择是否随实例删除以及是否格式化并挂载至指定目录下。

说明 数据盘提供额外存储空间,可用于日常工作中的数据存储。

*实例名称

master节点的名字。

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

Nodename类型

选择Hostname或IP。

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

c. k8s节点配置

配置项

描述

*容器运行时

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

容器存储目录

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

容器单个日志文件大小

用户可按需自定义配置单个日志文件大小,如不设置,默认为100M。

日志文件数量大小

用户可按需自定义配置日志文件数量大小,如不设置,默认为10个。

部署前执行脚本

指定自定义数据来配置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个字符,只能包含字母、数字及分隔符("-"、"_"、"."、"/"),且必须以字母、数字开头和结尾。

配置完成后点击下一步。

d. 云服务器节点信息

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

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

配置项

描述

*设置密码

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

说明 8-32个字符,必须同时包含小写字母、大写字母、数字。

*确认密码

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

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

配置项

描述

*选择密钥

如您已经创建密钥,在下拉列表中选择目标密钥。如您还未创建密钥,请点击新建SSH密钥,步骤可参见创建密钥

e. 安全组

配置项

描述

*安全组

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

说明 自动创建名为“KCE-集群ID”的安全组,自动创建安全组时,集群内将默认允许VPC内全部网段互通。

配置完成后点击确认


后续操作

节点启动模板添加成功后,进入节点启动模板列表页。

  • 在列表右上方查询框,用户可输入启动模板名称启动模板ID进行模板查询。

  • 点击启动模板名称/ID,可以查看对应节点启动模板的基本信息。

  • 后续可按需对节点启动模板进行编辑删除操作。

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

纯净模式

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