Kubernetes 1.24版本发布 已删除Dockershim

kubernetes 1.24正式发布,命名为Stargazer,这是2022年的第一个重要版本。它包含46项功能变化,其中14项增强功能已经升级到稳定版,15项增强功能正在进入Beta版,13项增强功能进入Alpha版,2项功能被弃用,并删除2项个功能,主要更新内容如下。,删除了Dockershim,dockershim组件在Kubernetes 1.24版本中删除,从1.24版开始,用户需要使用其他受支持的运行时(例如 containerd或CRI-O)。如果依赖Docker Engine作为运行时,则需要使用cri-dockerd。,默认关闭测试API,默认情况下,新的测试版API不会在集群中启用,而是将继续启用现有的beta API和现有beta API的新版本。,OpenAPI v3,Kubernetes 1.24为API的OpenAPI v3发布格式提供beta支持。,存储容量和存储卷扩展功能可用,存储容量跟踪通过CSIStorageCapacity 对象公开当前可用的存储容量,并增强使用具有后期绑定的 CSI 存储卷的pod的调度。存储卷扩展增加了对调整现有持久卷大小的支持。,NonPreemptingPriority正式进入稳定状态,此功能为PriorityClasses添加了优先级的新选项,可启用或禁用pod抢占机制。,迁移存储插件,目前正在迁移树内存储插件,在实现CSI插件的同时,保持原有API的正常运行。Azure Disk和OpenStack Cinder等插件已完成迁移。,gRPC探针升级至Beta版本,在Kubernetes 1.24中,gRPC探针功能已进入Beta测试阶段,并默认启用。用户现在可以在Kubernetes中为gRPC应用程序进行本地配置启动、活跃度和就绪性探测,而无需公开HTTP端点或使用额外的可执行文件。,Kubelet Credential Provider升级至Beta版本,该组件在Kubernetes 1.20中作为Alpha版本发布,kubelet对其支持现已升级到Beta版本。这允许kubelet使用exec插件动态检索容器镜像注册表的凭据,而不是将凭据存储在节点的文件系统上。,Contextual Logging进入Alpha阶段,此功能使函数的调用者能够控制日志记录的所有细节(输出格式、详细程度、附加值和名称等)。,避免为服务分配IP时发生冲突,这是新增的可选功能,允许用户为服务的静态IP地址分配预留范围。通过手动启用此项功能,集群将从指定的服务IP池中自动获取地址,从而降低冲突风险。因此服务的ClusterIP可通过以下方式被指定:,服务的ClusterIP具有唯一性,因此当尝试使用已被分配的ClusterIP进行服务创建,则会返回错误结果。,从Kubelet中删除动态kubelet配置,动态Kubelet配置在1.22中被标记为弃用状态,现已被正式删除。该功能还将从Kubernetes 1.26的API服务器中删除。,(本文由主机测评zhuji.vsping.com原创,转载请注明出处“主机测评zhuji.vsping.com”和原文地址!)

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Kubernetes 1.24版本发布 已删除Dockershim》
文章链接:https://zhuji.vsping.com/428031.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。