社區 Kubernetes 版本主要變更
Kubernetes 1.23 Changelog
FlexVolume棄用,推薦使用 CSI。
IPv4/IPv6 雙棧網絡 GA,使用雙棧網路非強制要求。
HorizontalPodAutoscaler v2版本 GA,HorizontalPodAutoscaler autoscaling/v2beta2 API已棄用,建議使用 autoscaling/v2。
通用臨時卷功能 GA,此功能允許存儲驅動程序動態供應臨時卷,其生命周期與 Pod一致。
跳過卷所有權變更功能 GA,此功能允許用戶在 Pod 掛載存儲卷時跳過遞歸地權限變更,從而加速 Pod 啟動
PodSecurity 升級到Beta,取代已經棄用的 PodSecurityPolicy。Kubernetes 1.23中 PodSecurity 默認啟用
更多信息請參考:
Kubernetes 1.22 Changelog
Ingress將移除 extensions/v1beta1 和 networking.k8s.io/v1beta1,Ingress影響7層路由轉發能力,推薦使用 networking.k8s.io/v1
資源 ValidatingWebhookConfiguration和 MutatingWebhookConfiguration admissionregistration.k8s.io/v1beta1 API將不再支持,繼續使用老版本API將影響 Webhook的正常運行,建議使用 admissionregistration.k8s.io/v1
資源 CustomResourceDefinition apiextensions.k8s.io/v1beta1 API將不再支持,繼續使用老板本 API創建 CRD,將影響 Controller 的調協,建議使用 apiextensions.k8s.io/v1
APIService apiregistration.k8s.io/v1beta1已棄用,APIService影響 APIServer aggregator的路由,推薦更新為 apiregistration.k8s.io/v1
Kubernetes 發版節奏從一年4次改為一年3次
更多信息請參考: