写点什么

Kubernetes 1.30 发布,引入上下文日志、改进的性能和安全性

Mostafa Radwan

  • 2024-07-13
    北京
  • 本文字数:1178 字

    阅读完需:约 4 分钟

大小:571.79K时长:03:15
Kubernetes 1.30 发布,引入上下文日志、改进的性能和安全性

云原生计算基金会(CNCF)发布了 Kubernetes 1.30,4 月时它被命名为 Uwubernetes。该版本引入了递归只读挂载、作业完成策略和快速递归 SELinux 标签更改等特性。


Kubernetes 1.30 中的一项变化是彻底改进了 Linux 节点的内存交换支持。这项改进旨在通过用更多手段控制内存使用来增强系统稳定性。除此之外,PreStop 生命周期 hook 引入了一个睡眠动作,为管理 pod 终止活动和更好地管理负载提供了一个简化的原生选项。


1.30 版中的 Alpha 特性包括集成了通用表达语言(CEL)用于准入控制,这为 Kubernetes 集群中更复杂的策略控制和验证机制铺平了道路。此外,通过 Kubernetes 增强提案(KEP)给服务帐户令牌引入的一组增强措施,旨在提供更安全、更易于管理的服务帐户,这是维护安全 Kubernetes 环境的一个重要组成部分。


Kubernetes 1.30 还带来了对用户命名空间的测试版支持,这是一项 Linux 特性,可将容器 UID 和 GID 与主机上的 UID 和 GID 隔离开来,从而显著增强了安全措施。


上下文日志(Contextual Logging)特性在 1.30 版中进入 beta 阶段,发布团队的 Kat Cosgrove 对此发表评论:


这一增强特性简化了跨分布式系统的日志数据的关联和分析工作,显著提高了故障排除工作的效率。通过提供对 Kubernetes 环境运作方式的更清晰洞察,上下文日志让我们更容易管理运营挑战,标志着 Kubernetes 可观察性向前迈出了显著一步。


进一步的调度改进已完成,重点是引入了 PodAffinity 和 PodAntiAffinity 的 MatchLabelKeys,从而可以制定更好的 pod 放置策略。


此外,一些关键组件(例如 TaintManager 与 NodeLifecycleController)的解耦旨在增强项目的整体可维护性。


该版本还对调度器和新的结构化授权配置进行了可用性升级,从而在 Kubernetes 环境中实现更复杂的访问控制。


此版本还弃用了几个过时的特性。对 imagePullSecrets 和 hostAliases 字段的开放 API 描述的回归修复值得注意,因为这些字段使用的一致性对于操作完整性非常重要。


这一版本还标志着项目从传统安全配置转向更精简和模块化的方法。


根据发行说明,Kubernetes 版本 1.30 有 45 项增强特性,其中 10 项进入 alpha 阶段,18 项升级为 beta 阶段,17 项已普遍可用。


本月早些时候,Kubernetes 社区庆祝了该项目首次提交 git 10 周年。这场名为 KuberTENes 的活动在全球许多地方举行,其中官方活动由 CNCF 在加利福尼亚州山景城赞助,并在其 YouTube 频道上直播。


有关 Kubernetes 1.30 版本的详细信息,用户可以参考官方发行说明和文档,全面了解此版本提供的增强和弃用特性,或观看发行团队举办的 CNCF 网络研讨会的视频。下一个版本 1.31 预计将于 2024 年 8 月发布。


原文链接:


Kubernetes 1.30 Released with Contextual Logging, Improved Performance, and Security (https://www.infoq.com/news/2024/06/kubernetes-1-30/)


声明:本文由 InfoQ 翻译,未经许可禁止转载。


2024-07-13 10:008990

评论

发布
暂无评论
发现更多内容

具身智能从此「边听边说」,智源研究院开源原生全双工语音大模型RoboBrain-Audio

智源研究院

人工智能

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

极客天地

省级旅投集团数据中台架构实战:多租户隔离与主题域建模实践

袋鼠云数栈

大数据 数据中台 数据治理 中台架构 袋鼠云

制造业碳足迹追踪:开源能源管理系统如何助力企业实现“碳数据可视化”?

开源能源管理系统

开源 开源能源管理系统

合合信息获首批“个人信息保护合规审计自审计能力评价”最高等级认证

合合技术团队

Paperpal携手国际出版机构发起【AI时代科研现状与未来大调研】,助力制定科研AI新规范

财见

无学历如何成为程序员

码界行者

程序员‘

别再靠 “关设备” 减碳!EMS 的 “预测性控能”,让企业满产也能达标双碳

开源能源管理系统

开源 开源能源管理系统

微云二手车运营版系统:多端覆盖的二手车平台解决方案

微擎应用市场

十行代码 带你极速接入鸿蒙6新特性 - 应用内打分评价

万少

HarmonyOS

C/C++ 内存问题排查太难?这场直播教你“快、准、狠”

TDengine

tdengine 时序数据库

你画我猜小程序 PRO:社交游戏新选择,助力运营变现

微擎应用市场

智能体是什么,与AI有什么区别?一文弄懂智能体的方方面面

职场工具箱

人工智能 智能体 agent AIGC 智能体平台

GOSIM 开源出海工作坊:给开源创业者的忠告

白鲸开源

开源 DataOps 开源商业化 白鲸开源 WhaleStudio

喜报!和鲸科技获张江国家自主创新示范区专项发展资金支持

ModelWhale

人工智能 大数据 科研 和鲸

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

火山引擎开发者社区

MCP

项目成功的关键是谁?卓越项目经理的三大核心能力与高效工具

Tecjt_锦图科技

DXC在2025年度ServiceNow研究中获评领导者

财见

AI 时代火山引擎对象存储:为数据松绑,让算力起飞

北京中暄互动广告传媒有限公司

重量体积查询 API | 电商快递费用核算不再有争议

快递鸟

华金证券再次携手非凸科技,共话AI时代数智交易新生态

非凸科技

AI 时代火山引擎对象存储:为数据松绑,让算力起飞

火山引擎开发者社区

AI 火山引擎

一文掌握 Apache SeaTunnel 构建系统与分发基础架构

白鲸开源

大数据 开源 数据同步 数据集成 Apache SeaTunnel

企业级数据采集解决方案:Dify + MCP Server + LLM打造零代码YouTube创作者主页分析智能体

不叫猫先生

智能体 LLM dify MCP

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

北京中暄互动广告传媒有限公司

【项目经理必读】为何项目管理越来越难?破局关键在这里!

Tecjt_锦图科技

项目管理 团队协作 项目经理 进度管理 软件研发管理

执行力:拉开团队与团队差距的关键,优秀项目经理都这么做

Tecjt_锦图科技

项目管理 团队协作 执行力 项目进度管理

活动报名预约表单小程序:高效线下交友与活动管理利器

微擎应用市场

NocoBase 本周更新汇总:优化及缺陷修复

NocoBase

开源 低代码 无代码 版本更新

低代码“打印文件”实操指南:从模板预览到PDF导出全流程解析

引迈信息

Kubernetes 1.30 发布,引入上下文日志、改进的性能和安全性_后端_InfoQ精选文章