Container Service for Kubernetes (ACK) mematuhi Certified Kubernetes Conformance Program. Topik ini menjelaskan perubahan yang diperkenalkan oleh ACK untuk mendukung Kubernetes 1.18, termasuk API yang telah dideprekasi dan memerlukan tindakan sebelum Anda melakukan upgrade.
Versi komponen
| Komponen inti | Versi | Catatan |
|---|---|---|
| Kubernetes | 1.18.8 | Beberapa versi API telah dideprekasi. Lihat Perubahan yang mengganggu sebelum melakukan upgrade. |
| Docker | 19.03.5 (containerd 1.2.10) | Tidak ada |
| etcd | 3.4.3 | Tidak ada |
| CoreDNS | 1.6.7 | Tidak ada |
Sebelum Anda melakukan upgrade
Perubahan yang mengganggu
Versi API berikut telah dideprekasi di Kubernetes 1.18. Sebelum melakukan upgrade kluster, kami menyarankan agar Anda memperbarui versi API yang dideprekasi sebagaimana tercantum dalam topik ini.
| API yang dihapus | Pengganti | Resource yang terdampak |
|---|---|---|
apps/v1beta1 |
apps/v1 |
Semua resource |
apps/v1beta2 |
apps/v1 |
Semua resource |
extensions/v1beta1 |
apps/v1 |
DaemonSets, Deployments, ReplicaSets |
extensions/v1beta1 |
networking.k8s.io/v1 |
NetworkPolicies |
extensions/v1beta1 |
policy/v1beta1 |
PodSecurityPolicies |
Perubahan label node
Label topologi node telah diperbarui ke label standar Kubernetes yang telah ditetapkan. Label yang menentukan wilayah suatu node diubah menjadi topology.kubernetes.io/region. Label yang menentukan zona suatu node diubah menjadi topology.kubernetes.io/zone. Kami menyarankan agar Anda memperbarui konfigurasi workload sebelum melakukan upgrade.
Fitur baru
Rilis
NodeLocal DNSCache kini telah dirilis. Fitur ini menjalankan agen caching DNS pada setiap node, mengurangi latensi pencarian DNS, dan meningkatkan ketersediaan DNS untuk workload di kluster Anda. Lihat NodeLocal DNSCache.
Beta
Server-side Apply (Beta 2) melacak kepemilikan field untuk setiap resource. Ketika beberapa controller atau pengguna mengelola resource yang sama, Anda dapat melihat komponen mana yang memiliki field mana di metadata.managedFields. Lihat Server-side Apply.
Pratinjau publik
Volume Snapshot mendukung pencadangan volume, pemulihan, dan pencadangan terjadwal. Fitur ini berada dalam pratinjau publik. Lihat Volume Snapshot.
Peningkatan khusus ACK
Pada Kubernetes 1.18.8, ACK mengaktifkan fitur kubelet yang memungkinkan pengguna volume data mentah melakukan upgrade kluster tanpa harus mengosongkan node terlebih dahulu.