大厂Data+Agent 秘籍:腾讯/阿里/字节解析如何提升数据分析智能。 了解详情
写点什么

Kubernetes 1.32 发布,提供动态资源分配和 Windows 节点的优雅关机

作者:Mostafa Radwan

  • 2025-01-09
    北京
  • 本文字数:1213 字

    阅读完需:约 4 分钟

Kubernetes 1.32 发布,提供动态资源分配和Windows节点的优雅关机

云原生计算基金会(Cloud Native Computing Foundation,CNCF)发布了名为 Penelope 的 Kubernetes 1.32 版本。这个新的版本引入了对 Windows 节点优雅关机的支持、核心组件的新状态端点以及 Kubernetes 调度器中的异步抢占。


Kubernetes 1.32 的一个关键特性是对动态资源分配(Dynamic Resource Allocation,DRA)的各种增强,动态资源分配是一个集群级的 API,用于在 Pod 和容器之间请求和共享资源。这些功能增强提高了为严重依赖 GPU 等专用硬件的 AI/ML 工作负载有效管理资源分配的能力。


1.32 版本的 alpha 特性包括为 kube-scheduler 和 kube-controller-manager 等核心组件新增两个 HTTP 状态端点 /statusz 和 /flagz。这样,收集集群健康状况和配置的详细信息更加容易,从而便于发现并排除故障。


该版本引入的另一项 alpha 特性是调度器中的异步抢占(preemption)。这种机制允许高优先级的 Pod 通过并行驱逐低优先级的 Pod 来获取所需资源,从而最大限度地减少集群中其他 Pod 的调度延迟。


此外,Kublet 还添加了优雅关闭 Windows 节点的功能增强,以确保 Pod 遵循正确的生命周期事件。这样,在 Windows 节点上运行的 Pod 能被优雅地终止,工作负载也能在不中断的情况下重新调度。在此增强特性实现之前,这一功能只能用于 Linux 节点。


自动删除由 StatefulSets 创建的 PersistantVolumeClaim(PVC) 是 1.32 版本的一项稳定功能。它简化了存储管理,尤其是有状态工作负载的存储管理,并降低了资源闲置的风险。


该版本还对 Kubelet 生成和导出 OpenTelemetry 跟踪数据的功能进行了全面改进。该特性致力于让监控、检测和解决与 Kubelet 相关的问题变得更容易。


在该版本中,还有一项特性进入了 beta 阶段,那就是允许对已配置的端点进行匿名授权。该功能增强在 1.32 版本中默认启用,允许集群管理员指定哪些端点可以匿名访问。


此外,从卷扩展失败中恢复也是新版本中的一项 beta 功能。这项改进允许以较小的容量重试卷扩展失败后的恢复,从而降低整个过程中数据丢失或损坏的风险。


新版本移除了与 FlowSchema 和 PriorityLevelConfiguration 相关的 flowcontrol.apiserver.k8s.io/v1beta3 API。这是 Kubernetes API 功能的一部分,用于处理超负荷的传入请求。鼓励用户迁移到 flowcontrol.apiserver.k8s.io/v1,该 API 自 1.29 版本起就已可用了。


根据发布说明,Kubernetes 1.32 版有 44 项功能增强,其中 19 项进入 alpha 阶段,12 项升级到了 beta 阶段,13 项已经普遍可用或达到了稳定阶段。


关于 Kubernetes 1.32 版本的更多信息,用户可以参阅官方发布说明和文档,详细了解该版本的功能增强和弃用情况,或观看发布团队将于 2025 年 1 月 9 日(UTC)星期四下午 5 点举行的 CNCF 网络研讨会。下一个版本 1.33 预计将于 2025 年 4 月发布。


查看原文

Kubernetes 1.32 Released with Dynamic Resource Allocation and Graceful Shutdown of Windows Nodes(https://www.infoq.com/news/2024/12/kubernetes-1-32/)

2025-01-09 12:009832

评论

发布
暂无评论

全面拆解携程云原生实践,打造智能弹性的云端酒店直连系统!

亚马逊云科技 (Amazon Web Services)

网络

低代码实现探索(十三)字典.静态实体.系统变量

零道云-混合式低代码平台

强化云原生基础服务,焱融科技 YRCloudFile 与秒云完成产品兼容性互认证

焱融科技

云计算 分布式 云原生 高性能 文件存储

使用亚马逊云科技安全服务防御、检测和响应 Log4j 漏洞

亚马逊云科技 (Amazon Web Services)

网络

一文了解登陆Hoo虎符的Moonbeam治理通证GLMR

区块链前沿News

Hoo 虎符交易所 Moonbeam GLMR

大数据开发之离线分析工具Hive

@零度

大数据 hive

APP性能分析工作台——你的最佳桌面端性能分析助手

字节跳动终端技术

字节跳动 APM Mars 应用性能监控产品

百度搜索中台新一代内容架构:FaaS化和智能化实战

百度Geek说

架构 后端 搜索 Faas

使用 KubeSphere 管理 Amazon EKS Anywhere 集群

亚马逊云科技 (Amazon Web Services)

网络

高新技术企业几维科技加入龙蜥,为操作系统安全添砖加瓦

OpenAnolis小助手

Linux 开源

🏆【Alibaba中间件技术系列】「RocketMQ技术专题」让我们一同来看看RocketMQ和Kafka索引设计

码界西柚

RocketMQ Alibaba Alibaba技术 1月月更

大咖眼中的AI开源|王敏捷:深图在人工智能中的探索和研究

亚马逊云科技 (Amazon Web Services)

网络

java开发之SpringBoot转发和重定向

@零度

JAVA开发 springboot

2022年,跨境ERP还是一门好生意吗?

ToB行业头条

开发者喜欢的“夜宵”是什么?揭秘开发者的独特“口味”

OceanBase 数据库

数据库 开源 新年 oceanbase 开发者大会

盘点 | 常用 PG 数据恢复方案概览【建议收藏】

RadonDB

数据库 postgresql RadonDB

AWS Command Line Interface 使用S3入门

阿呆

AWS S3

如何提高后台服务应用问题的排查效率?日志 VS 远程调试

汪子熙

node.js 后台开发 1月月更

如何突破职业瓶颈

FunTester

Go 性能测试 测试框架 FunTester 职业瓶颈

The Data Way Vol.9|还不清楚商业化之于开源的价值?建议你看看这家公司

SphereEx

数据库 开源 播客 ShardingSphere SphereEx

Tech Talk 活动预告|“公有云+5G” 时代下的开发难题,架构师大咖带你逐个击破!

亚马逊云科技 (Amazon Web Services)

网络

2021中国开源先锋33人榜单出炉:华为三位开源专家入选

科技热闻

巧用Amazon PrivateLink——轻松访问私有终端节点Amazon S3

亚马逊云科技 (Amazon Web Services)

网络

万字总结Keras深度学习中文文本分类

华为云开发者联盟

深度学习 CNN keras 文本分类 TextCNN

TCP socket和web socket的区别

汪子熙

前端 node,js 1月月更

服务探活的五种方式

捉虫大师

微服务 dubbo 健康检查 服务探活

近数据处理(NDP)——GaussDB(for MySQL)性能提升的秘密

华为云开发者联盟

MySQL 多线程 GaussDB(for MySQL) 近数据处理 算子下推

【前端】一文彻底学会Promise

恒生LIGHT云社区

JavaScript 前端 Promise

研读网络安全法律法规,提升技术管理者 “法” 商

星环科技

大画 Spark :: 网络(2)-上篇-通过网络收取消息的过程

dclar

大数据 spark Spark 源码

关于dart中的late关键字,你了解多少?

坚果

flutter dart 1月月更

Kubernetes 1.32 发布,提供动态资源分配和Windows节点的优雅关机_云原生_InfoQ精选文章