写点什么

Kubernetes 1.24 发布,支持网络策略状态、上下文日志记录和子资源

  • 2022-11-14
    北京
  • 本文字数:1093 字

    阅读完需:约 4 分钟

Kubernetes 1.24发布,支持网络策略状态、上下文日志记录和子资源

云原生计算基金会(CNCF)于 5 月发布了代号为 Stargazer 的Kubernetes 1.24。该版本的新特性有网络策略状态、上下文日志记录和签名发布工件等,正式或稳定特性有 PodOverhead、CSI 卷扩展和 CSR 持续时间,Beta 特性有 OpenAPI v3、gRPC 探针、卷填充器等,弃用特性有 DynamicKubeletConfig 等。此外,1.24 版本移除了dockershim

 

在这个新版本中,kubectl(运行集群命令的命令行工具)包含了一个新的 subresource 标识,可用于获取和更新子资源。使用这个新的子命令更新子资源比使用 curl 命令简单。

 

引入上下文日志记录是为了使日志输出更加有用。该特性使库的调用者可以向其传递日志记录器实例,并使用该实例进行日志记录,而不是全局日志记录器。

 

为了提高供应链安全性,现在可以使用cosign(signstore 的一种用于签名、验证并保护软件的工具)对发布工件相关的容器镜像进行签名和验证。

 

在 1.24 版本中,网络策略中添加了一个状态子资源,用户可以更轻松地排除与网络相关的问题,因为不同的CNI实现了不同的网络策略。

 

在 1.24 版本中,OpenAPI v3支持进入 Beta 阶段,并且默认开启。该特性允许 kube-apiserver(该服务器验证和配置 API 对象的数据,包括 pod、服务等)提供 OpenAPI v3 格式的对象。

 

此外,在 Beta 版本中,对于 LoadBalancer 类型的服务,混合协议默认启用,LoadBalancer 类型的服务可以在同一端口上提供不同的协议,如 TCP 和 UDP。

 

节点优雅关闭最初在 1.21 版本中引入,现在处于 Beta 测试阶段。该特性可以区分是要终止节点上运行的常规 pod 还是关键 pod,并为停止 pod 提供额外的时间。

 

CSI卷扩展在此版本中成为正式特性,并默认启用。只要底层 CSI驱动程序支持卷扩展,该特性就可以动态调整持久卷的大小。

 

此外,PodOverhead在此版本中变得稳定,并默认启用。该特性使 Kubernetes 在调度容器时可以把容器请求和限制之外的容器基础设施考虑进来。要利用这一特性,需要一个定义开销字段的Runtime类。

 

在 1.24 版本中,存储容量跟踪也成为稳定特性。该特性使 Kubernetes 调度器可以在放置 pod 之前知道节点的关联存储是否有足够的容量。如此一来,它就可以过滤掉没有足够存储空间的节点,减少调度尝试次数。

 

Kubernetes是一个用于部署、扩展和管理应用程序容器的生产级开源编排系统。

 

根据发布说明,Kubernetes 1.24 版本带来了 46 项增强,其中 13 项是新增,13 项是正式可用或变得稳定,15 项是 Beta 版本。此外,有 6 项特性被弃用。

 

CNCF 于 2022 年 5 月 24 日举办了一场网络研讨会,回顾了主要特性并进行了答疑。

 

原文链接:

https://www.infoq.com/news/2022/11/kubernetes-1-24/


相关阅读:

Kubernetes 安全防护终极指南

Kubernetes 的未来:OIDC 要优于 Secret,Ingress 并不合适


2022-11-14 08:004768

评论 1 条评论

发布
用户头像
11月发5月的release note,真是够“新”的,1.25都出了。 https://kubernetes.io/blog/2022/08/23/kubernetes-v1-25-release/
2022-11-14 13:44 · 陕西
回复
没有更多了
发现更多内容

最全1685 页 Java 面试题大全(整理版)2000+ 面试题附答案详解

采菊东篱下

编程 计算机 java面试

HashData 数智一体化平台:践行「数据+AI」策略,助力企业释放数据价值

酷克数据HashData

PowerPhotos for Mac(mac专用图片管理工具)v2.7.4直装版

iMac小白

爆肝整理!一文带你吃透软件测试

测吧(北京)科技有限公司

测试

阿里社招二面:谈谈你对JUC 中 AQS的理解,用了什么设计模式?为什么它是锁的灵魂?

采菊东篱下

编程 计算机 java面试

什么是DNS缓存?DNS缓存有什么用?

国科云

Permute 3 for Mac媒体格式转换器:一键转换,格式无忧!

理理

benchANT 性能榜单技术解读 Part 2:查询优化

KaiwuDB

数据库 分布式多模

Commander One Mac:双窗口管理,文件操作新纪元!

Rose

SnailSVN Pro for Mac:高效SVN客户端,助力开发团队!

理理

【YashanDB知识库】ycm托管主机报错libnsl.so.1 no such file or directory

YashanDB

数据库 yashandb

QCN9074 in Action: Real-World Applications and Success Stories

wallyslilly

QCN9074

Sonarqube 代码分析技术体系

测试人

软件测试

UVR5终极人声去除器Mac破解版 ULTIMATE VOCAL REMOVER V5下载安装

理理

获取1688商品SKU信息API接口及实战应用

科普小能手

数据挖掘 数据分析 电商 API 接口 1688 API

【YashanDB知识库】安装共享集群时报错:YAS-05721 invalid input parameter, reason: node name invalid

YashanDB

数据库 yashandb

2024央国企十佳上云典型案例,拿下!

天翼云开发者社区

云计算 AI 公有云 混合云 大模型

VJ音视频Resolume Arena 6:实时视频混合与映射新纪元!

理理

nPlayer for Mac(NAS局域网移动端视频播放神器)v1.4.0中文激活版

理理

HarmonyOSNext 端云一体化(1)

万少

HarmonyOS NEXT

人与AI协作的未来:共存还是竞争?

天津汇柏科技有限公司

AI 人工智能

京东二面:Redis 为什么这么快?我说是纯内存操作,他对我笑了笑......

架构师之道

redis 编程

牛客网高质量Java面试八股文(2025最新整理)

架构师之道

编程 java面试

好用的mac硬盘测速工具 Blackmagic Disk Speed Test 免费版 兼容M芯片

理理

Topaz Video AI:一键提升视频画质,让回忆更清晰!

Rose

小红书冲上热搜,大家都听说了吗?

王中阳Go

Go 面试 小红书

ELB UDP健康检查常见故障分析

天翼云开发者社区

云计算 网络协议 udp 弹性负载均衡

CST如何计算有匹配的多天线效率?CST软件代理

思茂信息

cst cst操作 CST软件

DriveDx for mac(mac磁盘健康检测和监控工具)v1.12.1激活版

理理

Serato DJ Pro Suite:Mac专业DJ的终极创意工具箱!

理理

HttpRunner 接口测试框架

测试人

软件测试

Kubernetes 1.24发布,支持网络策略状态、上下文日志记录和子资源_容器_Mostafa Radwan_InfoQ精选文章