全部產品
Search
文件中心

Container Service for Kubernetes:(停止維護)ACK發布Kubernetes 1.18版本說明

更新時間:Jun 08, 2024

阿里雲Container ServiceACK嚴格遵循社區一致性認證。本文介紹ACK發布Kubernetes 1.18版本所做的變更說明。

版本升級說明

ACK針對Kubernetes 1.18.8版本提供了全鏈路的組件最佳化和升級。

核心組件

版本號碼

升級注意事項

Kubernetes

1.18.8

Kubernetes 1.18版本棄用部分常用的APIVersion。建議您在升級叢集前對本文檔中所列舉的棄用APIVersion進行相應升級。

Docker

19.03.5(containerd 1.2.10)

etcd

3.4.3

CoreDNS

1.6.7

版本解讀

  • 資源變更與棄用

    Kubernetes 1.18版本中API相關棄用如下:

    • 【棄用】所有資源的API apps/v1beta1apps/v1beta2都將棄用,請使用apps/v1代替。

    • 【棄用】Daemonsets/Deployments/Replicasets資源的API extensions/v1beta1將被棄用,請使用apps/v1代替。

    • 【棄用】Networkpolicies資源的API extensions/v1beta1將被棄用,請使用networking.k8s.io/v1代替。

    • 【棄用】Podsecuritypolicies資源的API extensions/v1beta1將被棄用,請使用policy/v1beta1代替。

    標識節點地區和地區資訊的Label更新至"topology.kubernetes.io/zone""topology.kubernetes.io/region"。建議您更新業務負載中對應的配置。

  • 功能增強

    • Server-side Apply引入Beta 2版本。您在資源的metadata.managedFields欄位中可以看到資源中各個配置項的所屬關係。

    • 正式發布的NodeLocal DNSCache功能可以協助您提高叢集DNS的可用性和效能。

    • Volume Snapshot進入Beta階段,支援資料卷備份、恢複、定時備份等操作。

ACK對Kubernetes 1.18.8版本的增強

針對Kubernetes 1.18.8版本,ACK在kubelet中進行了適配:使用RAW格式資料卷的使用者可以對叢集進行平滑升級,而無需排空節點。

參考連結