tencent cloud

文档反馈

创建超级节点

最后更新时间:2022-05-24 10:39:50

    操作场景

    本文介绍如何通过容器服务控制台在集群部署虚拟节点,并支持将集群工作负载部署为弹性容器。

    前提条件

    操作步骤

    1. 登录 容器服务控制台,选择左侧导航栏中的集群
    2. 在“集群管理”列表页面,选择目标集群 ID,进入该集群 “Deployment” 页面。
    3. 选择左侧菜单栏中的节点管理>节点池,进入“节点池列表”页面。如下图所示:
    4. 单击新建节点池,进入“新建节点池”页面,参考以下提示进行设置。如下图所示:
    • 节点池名称:自定义,可根据业务需求等信息进行命名,方便后续资源管理。
    • 节点池类型:目前支持云服务器虚拟节点两种类型,选择虚拟节点则不会为集群新增任何物理或虚拟服务器,而会在集群中部署虚拟节点组件,并允许将符合调度条件的 Pod 调度到由 弹性容器服务 维护的云上计算资源中。
      注意

      调度到虚拟节点上的 Pod 会根据 Pod 申请的资源大小以及运行时间进行计费。计费详情请参见 弹性容器计费概述弹性容器产品定价弹性容器购买限制

    • 支持网络:系统将为集群内主机分配在节点网络地址范围内的 IP 地址。
    注意:

    该选项为集群维度设置项,故不支持修改。

    • 安全组:默认为创建集群时所设置的安全组,可根据实际需要进行更换或添加。
    注意:

    • 虚拟节点配置的安全组会直接关联 Pod,请配置 Pod 工作所需的网络规则。例如,Pod启用80端口提供服务,请放通入方向80端口的访问。
    • 该安全组为调度到虚拟节点上 Pod 的默认绑定安全组,您可以在调度时指定其他安全组来覆盖默认安全组,具体操作请参见 虚拟节点 Pod 调度说明
    • 容器网络:指定 Pod 调度到虚拟节点时所分配的网络。调度到虚拟节点上的 Pod 采用的是与云服务器、云数据库等云产品平级的 VPC 网络,每个 Pod 都会占用一个 VPC 子网 IP。请根据实际需求选择合适的可用子网并保证所选的子网可用 IP 数量充足。
    注意:

    • 为了保证可用性,建议选择多个可用区的子网。
    • 每个选择的子网都会生成一个对应的虚拟节点,Pod 批量调度时,默认会自动分布在多个虚拟节点(子网)上。
    1. (可选)单击更多设置,查看或配置更多信息。
    • 封锁初始节点:勾选开启封锁后,将不接受新的 Pod 调度到该节点,需要手动取消封锁的节点,或在自定义数据中执行 取消封锁命令,请按需设置。
    • Label:单击新增Label,即可进行 Label 自定义设置。该节点池下所创建的虚拟节点均将自动增加此处设置的 Label,可用于后续根据 Label 筛选、管理虚拟节点。
    • Taints:节点属性,通常与 Tolerations 配合使用。此处可为节点池下的所有虚拟节点设置 Taints,确保不符合条件的 Pod 不能够调度到这些节点上,且这些节点上已存在的不符合条件的 Pod 也将会被驱逐。
    说明:


    Taints 内容一般由 keyvalueeffect 三个元素组成。其中 effect 可取值通常包含以下三种:

    • PreferNoSchedule:非强制性条件,尽量避免将 Pod 调度到设置了其不能容忍的 taint 的节点上。
    • NoSchedule:当节点上存在 taint 时,没有对应容忍的 Pod 一定不能被调度。
    • NoExecute:当节点上存在 taint 时,对于没有对应容忍的 Pod,不仅不会被调度到该节点上,该节点上已存在的 Pod 也会被驱逐。
      以设置 Taints key1=value1:PreferNoSchedule 为例,控制台配置如下图所示:
    1. 单击创建节点池即可创建虚拟节点节点池。

    相关操作

    虚拟节点节点池创建完成之后,您可参考 管理虚拟节点 进行后续的节点池管理。

    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持