专属节点
英博云支持用户购买专属节点,向专属节点提交工作负责,不会额外收取费用。
购买专属节点
该功能仅限 普通模式 分区中的工作空间,需登录英博云控制台:资源管理 -> 专属节点 -> 创建节点,进行购买,示例如下:

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

向专属节点提交 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等等并不会触发重启, 需要手动处理。