当前位置:主页 > 查看内容

容器服务 创建虚拟节点 - 用户指南

发布时间:2021-09-14 00:00| 位朋友查看

简介:操作场景 本文介绍如何通过容器服务控制台在集群部署虚拟节点,并支持将集群工作负载部署为弹性容器。 前提条件 请确保已经 创建集群。 请确保集群 Kubernetes 版本为 1.16 及以上版本。 建议阅读 虚拟节点 Pod 调度说明。 操作步骤 登录 容器服务控制台,选……

操作场景

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

前提条件

  • 请确保已经 创建集群。
  • 请确保集群 Kubernetes 版本为 1.16 及以上版本。
  • 建议阅读 虚拟节点 Pod 调度说明。

操作步骤

  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 批量调度时,默认会自动分布在多个虚拟节点(子网)上。
  5. (可选)单击【更多设置】,查看或配置更多信息。
    • 封锁初始节点:勾选【开启封锁】后,将不接受新的 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 为例,控制台配置如下图所示:
  6. 单击【创建节点池】即可创建虚拟节点节点池。

相关操作

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


本站部分内容转载于网络,版权归原作者所有,转载之目的在于传播更多优秀技术内容,如有侵权请联系QQ/微信:153890879删除,谢谢!
上一篇:创建镜像 - 云服务器 ECS 下一篇:没有了

推荐图文

  • 周排行
  • 月排行
  • 总排行

随机推荐