写点什么

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:004806

评论 1 条评论

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

恒源云(Gpushare)_如何安装包/pip加速等?技巧大放送3!

恒源云

安装 pip Ubuntu apt

腾讯云CDW-ClickHouse云原生实践

腾讯云大数据

Clickhouse 云数据仓库

直播预告 | 如何在有限数据下实现资讯类网站海量信息自动分类

百度开发者中心

阿里Maven仓库不限容量,免费用

阿里云云效

云计算 阿里云 npm Maven仓库 制品仓库

Flink 实践教程-入门(10):Python作业的使用

腾讯云大数据

Flink 实践教程-进阶(11):SQL 关联:Regular Join

腾讯云大数据

flink 流计算 流计算 Oceanus

恒源云(Gpushare)_如何防止训练不中断?技巧大放送1!

恒源云

算法 服务器 训练

提升 Hybrid 体验:饿了么双十一 PHA 框架技术实践

阿里巴巴终端技术

App 用户体验 Hybrid PHA

功能解读|快速上手 OceanBase 数据迁移服务

OceanBase 数据库

oceanbase OceanBase 开源

2022首场MASA技术团队黑客松大赛完美落幕!精彩集锦

MASA技术团队

C# .net 微软

打通产销对接,构建新型数智化农副产品供应链

数商云

产业互联网 数字化

GaussDB(for Redis)助力《余烬风暴》实力上线,给您沉浸式魔幻体验

华为云数据库小助手

GaussDB GaussDB ( for Redis )

设备资产管理系统解决方案

低代码小观

资产管理 CRM系统 企业设备管理 设备巡检管理系统 企业管理软件

产品知识在线培训的解决方案

小炮

企业知识管理

恒源云(Gpushare)_JupyterLab/TensorBoard使用问题?技巧大放送4!

恒源云

人工智能 深度学习 PyTorch

云效制品仓库 Packages,不限容量免费用

阿里云云效

云计算 maven 阿里云 npm 制品仓库

衡石BI产品预置明道云数据连接器

明道云

科创人·知乎CTO李大海:技术服务内容、商业化依赖内容,曾被「呵呵」难到挠头

科创人

Kubernetes官方java客户端之四:内部应用

程序员欣宸

Kubernetes client 4月月更

2022华为软件精英挑战赛复赛名单公布,快来看看都有哪些优秀赛队晋级

科技热闻

实时数仓建设

五分钟学大数据

实时计算 4月月更

We are learning by contributing!访 StarRocks Committer 周康、冯浩桉

StarRocks

数据库 开发者社区 StarRocks

重塑企业数字化能力,端点科技重磅发布Erda2.0

科技热闻

恒源云(Gpushare)_没有你想要的镜像?技巧大放送5!

恒源云

镜像仓库 显卡、gpu

Spring 完美导入 IDEA

阿Q说代码

spring IDEA 4月月更

狗尾巴的故事—数智时代的第一性原理|科创人·数智未来私董会

科创人

百度可观测系列 | 如何构建亿级指标的高可用 TSDB 存储集群?

百度开发者中心

Hoo虎符研究院|从多个方面了解公链Tezos和它的 Ithaca 2 升级

区块链前沿News

Hoo 虎符交易所 研究院 tezos

【Zeekr_Tech】初谈我们共同的目标 NPDS + Agile

Zeekr_Tech

人工智能 敏捷开发 智能驾驶

恒源云(Gpushare)_如何查看显卡占用的情况?技巧大放送2!

恒源云

算法 GPU服务器 显卡

ICDE 2022|Apache ShardingSphere:一个功能全面和可插拔的数据分片平台

SphereEx

数据库 ShardingSphere 论文 SphereEx

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