Skip to content

专属节点

英博云支持用户购买专属节点,向专属节点提交工作负责,不会额外收取费用。

购买专属节点

该功能仅限 普通模式 分区中的工作空间,需登录英博云控制台:资源管理 -> 专属节点 -> 创建节点,进行购买,示例如下:

购买专属节点

在专属节点中启动容器实例

在私有节点中启动容器实例,容器实例不会再次收取费用,具体操作,需要登录英博云控制台:资源管理 -> 容器实例 -> 创建容器实例,如下所示:

在私有专属节点启动容器实例

向专属节点提交 k8s 工作负载

将 K8S 原生工作负载提交至专属节点节点,包括 Deployment,Pod 等,可以通过在的 YAML 中配置 annotations scheduling.eks.ebcloud.com/node-pool: reserved 实现,如下所示:

yaml
apiVersion: v1
kind: Deployment
metadata:
  annotations:
    scheduling.eks.ebcloud.com/node-pool: reserved  # 专属节点标记, shared:共享节点, reserved:专属节点
    scheduling.eks.ebcloud.com/allow-soft-placement: "false" # 是否外溢, true:允许, false:不允许, 外溢: 当专属节点资源不足以满足需求时, 使用共享节点
    ...
  name: pod-xxx
  namespace: pod-xxx
spec:
    ...

专属节点外溢: 当专属节点资源不足以满足需求时, 若允许外溢, 则使用共享专属节点资源来运行负载。 运行中的容器实例更改上述标记时会触发重启, 但是 K8S 原生负载deployment、statefulset、daemonset等等并不会触发重启, 需要手动处理。