超级节点组件介绍
腾讯云 Serverless 容器服务通过托管的 EKlet 组件,实现了 Kubernetes 与超级节点上 Pod 的无缝衔接,使 Kubernetes 集群可以轻松获得极大的弹性能力,而不必受限于集群的节点计算容量。
组件版本查看方式
无论 TKE 集群有一个还是多个超级节点,都只会有一个 EKlet 组件的版本。需要注意的是,该组件版本和 TKE 集群版本没有依赖关系。在 TKE 标准集群节点管理页面,超级节点对应的“节点版本”即为该集群托管 EKlet 组件的版本。如下图所示:
组件版本升级方式
超级节点 EKlet 组件版本通过以下两种方式进行升级:
当 TKE 标准集群中加入新的超级节点时,该集群的所有超级节点自动升级到最新的版本。
为了发布重大功能或者 Bug 修复,后台针对部分集群强制升级超级节点组件版本。
版本历史
2024年
时间 | 版本号 | 变更内容 |
2024-01-08 | v2.12.39 | 优化 超级节点 DaemonSet 注入场景下,若全局配置里设置了 start-after-ds,但 kube-system 命名空间的 Pod 未显示声明注入 DaemonSet,则 kube-system 命名空间的 Pod 忽略 start-after-ds。详情请参见 超级节点上支持运行 Daemonset。 优化 CBS 资源不足时超级节点上的 Pod 重调度机制。 |
2023年
时间 | 版本号 | 变更内容 |
2023-12-07 | v2.12.32 | 优化 优化超级节点 Pod 失联场景的判定,新增业务进程高负载导致 Pod 异常失联的事件。 新功能 超级节点支持通过标记,开启 prefer 调度。 |
2023-11-16 | v2.12.28 | Bug 修复 修正超级节点安全组跟全局配置安全组的关系:超级节点配置的安全组优先级高于全局配置里的安全组。 修复超级节点上带有 EIP 的 Job 结束后, Pod 被手动更新,导致 EIP 重新申领的问题。 |
2023-09-22 | v2.12.22 | 新功能 超级节点 DaemonSet 注入场景下,支持按照 label 选择需要注入的 DaemonSet。 超级节点上的 Pod 可以继承节点上的 gpu-type 及 cpu-type 配置。 |
2023-09-07 | v2.12.18 | 优化 超级节点 cadvisor 数据的拉取支持并发控制。 |
2023-08-29 | v2.12.13 | 优化 优化超级节点 Pod 分配 IPv6 地址,支持为 IPv6 地址分配公网带宽。 超级节点创建 Pod 遇到集群限速时,无需进入指数退避。 |
2023-07-03 | v2.12.5 | 新功能 超级节点 Pod 支持先创沙箱再创建数据盘,沙箱生命周期跟数据盘生命周期解耦。 超级节点 Pod 开启 EIP 时账号需为带宽上移账号。详情请参见 绑定 EIP。 |
2023-04-10 | v2.11.20 | 新功能 超级节点支持 DaemonSet 注入。详情请参见 超级节点上支持运行 Daemonset。 超级节点支持原地变更 Pod 安全组。 超级节点支持标签分账。详情请参见 超级节点 Pod 支持云标签。 |
2023-03-06 | v2.11.12 | 优化 优化超级节点剩余 IP 不足的重调度逻辑。 |
2023-02-07 | v2.11.10 | 新功能 超级节点支持 Debugger Pod。 |
2023-01-04 | v2.11.8 | 优化 优化超级节点重调度记录清理。 新功能 超级节点 cadvisor 监控数据新增 Pod 级别的数据(container name为空)。 |
2022年
时间 | 版本号 | 变更内容 |
2022-11-25 | v2.10.19 | 新功能 超级节点支持单 pv 多 CBS 盘。 超级节点支持 Pod pending 超过指定时间,不再重试。 |
2022-11-05 | v2.10.13 | 新功能 超级节点支持 raw Pod 绑定固定 EIP。 |