Bantu meningkatkan halaman ini
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Untuk berkontribusi pada panduan pengguna ini, pilih GitHub tautan Edit halaman ini di yang terletak di panel kanan setiap halaman.
Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memahami siklus hidup versi Kubernetes di EKS
Tip
Daftar
Kubernetes berkembang pesat dengan fitur-fitur baru, pembaruan desain, dan perbaikan bug. Komunitas merilis versi minor Kubernetes baru (seperti1.36) rata-rata setiap empat bulan sekali. Amazon EKS mengikuti siklus rilis dan penghentian upstream untuk versi minor. Saat versi Kubernetes baru tersedia di Amazon EKS, kami sarankan Anda memperbarui klaster secara proaktif untuk menggunakan versi terbaru yang tersedia.
Versi minor berada di bawah dukungan standar di Amazon EKS selama 14 bulan pertama setelah dirilis. Setelah versi melewati akhir tanggal dukungan standar, versi tersebut memasuki dukungan diperpanjang selama 12 bulan ke depan. Dukungan tambahan memungkinkan Anda untuk tetap menggunakan versi Kubernetes tertentu lebih lama dengan biaya tambahan per jam cluster. Jika Anda belum memperbarui cluster sebelum periode dukungan yang diperpanjang berakhir, cluster Anda akan ditingkatkan secara otomatis ke versi tambahan tertua yang saat ini didukung.
Dukungan diperpanjang diaktifkan secara default. Untuk menonaktifkan, lihat Men onaktifkan dukungan tambahan EKS.
Kami sarankan Anda membuat klaster dengan versi Kubernetes terbaru yang tersedia dan didukung oleh Amazon EKS. Jika aplikasi Anda memerlukan versi Kubernetes tertentu, Anda dapat memilih versi yang lebih lama. Anda dapat membuat cluster Amazon EKS baru pada versi apa pun yang ditawarkan dalam dukungan standar atau diperpanjang.
Versi yang tersedia pada dukungan standar
Versi Kubernetes berikut saat ini tersedia di dukungan standar Amazon EKS:
-
1.36 -
1.35 -
1.34
Untuk perubahan penting yang perlu diperhatikan untuk setiap versi dalam dukungan standar, lihat dukungan standar versi Kubernetes.
Versi yang tersedia pada dukungan diperpanjang
Versi Kubernetes berikut saat ini tersedia di dukungan tambahan Amazon EKS:
-
1.33 -
1.32 -
1.31
Untuk perubahan penting yang perlu diperhatikan untuk setiap versi dalam dukungan yang diperluas, lihat dukungan diperpanjang versi Kubernetes.
Versi rollback
Cluster yang ditingkatkan melalui peningkatan di tempat dapat dikembalikan ke versi minor sebelumnya dalam waktu 7 hari setelah peningkatan selesai. Untuk memutar kembali ke versi dalam dukungan diperpanjang, Anda harus terlebih dahulu mengubah kebijakan peningkatan cluster menjadiEXTENDED. Cluster yang secara otomatis ditingkatkan pada akhir dukungan yang diperpanjang tidak dapat dipulihkan kembali. Untuk informasi selengkapnya, lihat Kembalikan cluster ke versi Kubernetes sebelumnya.
Kalender rilis Amazon EKS Kubernetes
Tabel berikut menunjukkan tanggal rilis dan dukungan penting untuk dipertimbangkan untuk setiap versi Kubernetes. Penagihan untuk dukungan diperpanjang dimulai pada awal hari ketika versi mencapai akhir dukungan standar, di zona waktu UTC+0. Tanggal dalam tabel berikut menggunakan zona waktu UTC+0.
catatan
Tanggal yang berupa hanya bulan dan tahun merupakan perkiraan, dan akan diperbarui dengan tanggal persisnya saat diketahui.
Untuk menerima pemberitahuan tentang semua perubahan file sumber pada halaman dokumentasi khusus ini, Anda dapat berlangganan URL berikut dengan pembaca RSS:
https://github.com/awsdocs/amazon-eks-user-guide/commits/mainline/latest/ug/versioning/kubernetes-versions.adoc.atom
| Versi Kubernetes | Rilis hulu | Rilis Amazon EKS | Akhir dukungan standar | Akhir dukungan yang diperpanjang |
|---|---|---|---|---|
|
|
April 22, 2026 |
Juni 2, 2026 |
Agustus 2, 2027 |
Agustus 2, 2028 |
|
|
Desember 17, 2025 |
Januari 27, 2026 |
Maret 27, 2027 |
Maret 27, 2028 |
|
|
Agustus 27, 2025 |
Oktober 2, 2025 |
Desember 2, 2026 |
Desember 2, 2027 |
|
|
April 23, 2025 |
29 Mei 2025 |
Juli 29, 2026 |
Juli 29, 2027 |
|
|
Desember 11, 2024 |
Januari 23, 2025 |
Maret 23, 2026 |
Maret 23, 2027 |
|
|
Agustus 13, 2024 |
September 26, 2024 |
November 26, 2025 |
November 26, 2026 |
Dapatkan informasi versi dengan AWS CLI
Anda dapat menggunakan AWS CLI untuk mendapatkan informasi tentang versi Kubernetes yang tersedia di EKS, seperti tanggal akhir Dukungan Standar.
Untuk mengambil informasi tentang versi Kubernetes yang tersedia di EKS menggunakan AWS CLI
-
Buka terminal Anda.
-
Pastikan Anda telah menginstal dan mengkonfigurasi AWS CLI. Untuk informasi selengkapnya, lihat Meng instal atau memperbarui ke versi terbaru CLI.
-
Jalankan perintah berikut:
aws eks describe-cluster-versions
-
Perintah akan mengembalikan output JSON dengan detail tentang versi cluster yang tersedia. Berikut adalah contoh output:
{ "clusterVersions": [ { "clusterVersion": "1.31", "clusterType": "eks", "defaultPlatformVersion": "eks.21", "defaultVersion": true, "releaseDate": "2024-09-25T17:00:00-07:00", "endOfStandardSupportDate": "2025-11-25T16:00:00-08:00", "endOfExtendedSupportDate": "2026-11-25T16:00:00-08:00", "status": "STANDARD_SUPPORT", "kubernetesPatchVersion": "1.31.3" } ] }
Output memberikan informasi berikut untuk setiap versi cluster:
-
clusterVersion: Versi Kubernetes dari cluster EKS -
clusterType: Jenis cluster (misalnya, “eks”) -
defaultPlatformVersion: Versi platform EKS default -
defaultVersion: Apakah ini versi default -
releaseDate: Tanggal ketika versi ini dirilis -
endOfStandardSupportDate: Tanggal ketika dukungan standar berakhir -
endOfExtendedSupportDate: Tanggal ketika dukungan yang diperpanjang berakhir -
status: Status dukungan versi saat ini, sepertiSTANDARD_SUPPORTatauEXTENDED_SUPPORT -
kubernetesPatchVersion: Versi patch Kubernetes spesifik
FAQ versi Amazon EKS
- Berapa banyak versi Kubernetes yang tersedia dalam dukungan standar?
-
Sejalan dengan dukungan komunitas Kubernetes untuk versi Kubernetes, Amazon EKS berkomitmen untuk menawarkan dukungan untuk setidaknya tiga versi Kubernetes pada waktu tertentu. Kami akan mengumumkan akhir tanggal dukungan standar dari versi minor Kubernetes yang diberikan setidaknya 60 hari sebelumnya. Karena kualifikasi Amazon EKS dan proses rilis untuk versi Kubernetes baru, akhir tanggal dukungan standar versi Kubernetes di Amazon EKS akan berakhir setelah tanggal proyek Kubernetes berhenti mendukung versi hulu.
- Berapa lama versi Kubernetes menerima dukungan standar oleh Amazon EKS?
-
Versi Kubernetes menerima dukungan standar selama 14 bulan setelah pertama kali tersedia di Amazon EKS. Ini benar bahkan jika hulu Kubernetes tidak lagi mendukung versi yang tersedia di Amazon EKS. Kami membackport patch keamanan yang berlaku untuk versi Kubernetes yang didukung di Amazon EKS.
- Apakah saya diberi tahu saat dukungan standar berakhir untuk versi Kubernetes di Amazon EKS?
-
Ya. Jika ada cluster di akun Anda yang menjalankan versi mendekati akhir dukungan, Amazon EKS mengirimkan pemberitahuan melalui Dasbor AWS Kesehatan sekitar 12 bulan setelah versi Kubernetes dirilis di Amazon EKS. Pemberitahuan tersebut mencakup tanggal akhir dukungan. Ini setidaknya 60 hari sejak tanggal pemberitahuan.
- Fitur Kubernetes mana yang didukung oleh Amazon EKS?
-
Amazon EKS mendukung semua fitur (GA) yang tersedia secara umum dari API Kubernetes. API beta baru tidak diaktifkan di cluster secara default. Namun, API beta yang ada sebelumnya dan versi baru dari API beta yang ada terus diaktifkan secara default. Fitur Alpha tidak didukung.
- Apakah grup simpul terkelola Amazon EKS diperbarui secara otomatis bersama dengan versi bidang kontrol cluster?
-
Tidak. Grup node terkelola membuat instans Amazon EC2 di akun Anda. Instans ini tidak ditingkatkan secara otomatis saat Anda atau Amazon EKS memperbarui bidang kontrol Anda. Untuk informasi selengkapnya, lihat Memperbarui grup node terkelola untuk klaster Anda. Sebaiknya pertahankan versi Kubernetes yang sama di bidang kendali dan simpul Anda.
- Apakah grup simpul yang dikelola sendiri diperbarui secara otomatis bersama dengan versi bidang kontrol cluster?
-
Tidak. Grup node yang dikelola sendiri menyertakan instans Amazon EC2 di akun Anda. Instans ini tidak ditingkatkan secara otomatis saat Anda atau Amazon EKS memperbarui versi bidang kontrol atas nama Anda. Grup node yang dikelola sendiri tidak memiliki indikasi apa pun di konsol bahwa perlu diperbarui. Anda dapat melihat versi
kubeletyang diinstal pada sebuah simpul dengan memilih simpul di dalam daftar Simpul pada tab Gambaran Umum klaster Anda untuk menentukan simpul-simpul yang perlu diperbarui. Anda harus memperbarui simpul secara manual. Untuk informasi selengkapnya, lihat Perbarui node yang dikelola sendiri untuk klaster Anda.Proyek Kubernetes menguji kompatibilitas antara bidang kontrol dan node hingga tiga versi minor. Misalnya,
1.33node terus beroperasi ketika diatur oleh bidang1.36kontrol. Namun, menjalankan cluster dengan node yang terus-menerus tiga versi minor di belakang bidang kontrol tidak disarankan. Untuk informasi selengkapnya, lihat kebijakan dukungan versi Kubernetes dan versi miringdalam dokumentasi Kubernetes. Sebaiknya pertahankan versi Kubernetes yang sama di bidang kendali dan simpul Anda. - Apakah Pod yang berjalan di Fargate secara otomatis ditingkatkan dengan peningkatan versi pesawat kontrol cluster otomatis?
-
Tidak. Kami sangat menyarankan menjalankan Fargate Pod sebagai bagian dari pengontrol replikasi, seperti penerapan Kubernetes. Kemudian lakukan restart bergulir semua Pod Fargate. Versi baru Fargate Pod digunakan dengan
kubeletversi yang sama dengan versi pesawat kontrol cluster yang diperbarui. Untuk informasi selengkapnya, lihat Deploymentdalam dokumentasi Kubernetes. penting
Jika Anda memperbarui bidang kontrol, Anda masih harus memperbarui node Fargate sendiri. Untuk memperbarui node Fargate, hapus Pod Fargate yang diwakili oleh node dan gunakan kembali Pod tersebut. Pod baru digunakan dengan
kubeletversi yang sama dengan versi cluster Anda. - Versi Kubernetes apa yang didukung untuk node hibrida?
-
Amazon EKS Hybrid Nodes mendukung versi Kubernetes yang sama dengan cluster Amazon EKS dengan tipe komputasi node lainnya, termasuk dukungan versi Kubernetes standar dan diperluas. Node hibrida tidak ditingkatkan secara otomatis saat Anda memutakhirkan versi bidang kontrol Anda dan Anda bertanggung jawab untuk meningkatkan node hibrida Anda. Untuk informasi selengkapnya, lihat Tingkatkan node hibrida untuk cluster Anda.
FAQ dukungan yang diperpanjang Amazon EKS
- Dukungan standar dan terminologi dukungan yang diperluas adalah hal baru bagi saya. Apa arti istilah-istilah itu?
-
Dukungan standar untuk versi Kubernetes di Amazon EKS dimulai ketika versi Kubernetes dirilis di Amazon EKS, dan akan berakhir 14 bulan setelah tanggal rilis. Dukungan yang diperpanjang untuk versi Kubernetes akan dimulai segera setelah akhir dukungan standar, dan akan berakhir setelah 12 bulan ke depan. Misalnya, dukungan standar untuk versi
1.23di Amazon EKS berakhir pada 11 Oktober 2023. Dukungan diperpanjang untuk versi1.23dimulai pada 12 Oktober 2023 dan berakhir pada 11 Oktober 2024. - Apa yang harus saya lakukan untuk mendapatkan dukungan tambahan untuk cluster Amazon EKS?
-
Anda harus mengaktifkan dukungan yang diperluas (lihat dukungan tambahan EKS) untuk cluster Anda dengan mengubah kebijakan peningkatan cluster menjadi EXTENDED. Secara default, untuk semua cluster baru dan yang sudah ada, kebijakan peningkatan disetel ke EXTENDED, kecuali ditentukan lain. Lihat Kebijakan peningkatan klaster untuk melihat kebijakan peningkatan untuk cluster Anda. Dukungan standar akan dimulai ketika versi Kubernetes dirilis di Amazon EKS, dan akan berakhir 14 bulan setelah tanggal rilis. Dukungan tambahan untuk versi Kubernetes akan dimulai segera setelah akhir dukungan standar, dan akan berakhir setelah 12 bulan ke depan.
- Untuk versi Kubernetes mana saya bisa mendapatkan dukungan tambahan?
-
Anda dapat menjalankan cluster pada versi apa pun hingga 12 bulan setelah akhir dukungan standar untuk versi tersebut. Ini berarti bahwa setiap versi akan didukung selama 26 bulan di Amazon EKS (14 bulan dukungan standar ditambah 12 bulan dukungan diperpanjang).
- Bagaimana jika saya tidak ingin menggunakan dukungan tambahan?
-
Jika Anda tidak ingin terdaftar secara otomatis dalam dukungan tambahan, Anda dapat meningkatkan cluster Anda ke versi Kubernetes yang didukung standar Amazon EKS. Untuk menonaktifkan dukungan tambahan, lihat Men onaktifkan dukungan tambahan EKS. Catatan: Jika Anda menonaktifkan dukungan tambahan, cluster Anda akan ditingkatkan secara otomatis pada akhir dukungan standar.
- Apa yang akan terjadi pada akhir 12 bulan dukungan yang diperpanjang?
-
Cluster yang berjalan pada versi Kubernetes yang telah menyelesaikan siklus hidup 26 bulan (14 bulan dukungan standar ditambah 12 bulan dukungan diperpanjang) akan ditingkatkan secara otomatis ke versi berikutnya. Upgrade otomatis hanya mencakup bidang kontrol Kubernetes. Jika Anda memiliki node Mode Otomatis EKS, mereka dapat memperbarui secara otomatis. Self-managed node dan EKS Managed Node Groups akan tetap pada versi sebelumnya.
Pada akhir tanggal dukungan yang diperpanjang, Anda tidak dapat lagi membuat cluster Amazon EKS baru dengan versi yang tidak didukung. Pesawat kontrol yang ada secara otomatis diperbarui oleh Amazon EKS ke versi paling awal yang didukung melalui proses penerapan bertahap setelah tanggal akhir dukungan. Setelah pembaruan bidang kontrol otomatis, pastikan untuk memperbarui add-on cluster dan node Amazon EC2 secara manual. Untuk informasi selengkapnya, lihat Perbarui klaster yang ada ke versi Kubernetes baru.
- Kapan tepatnya bidang kontrol saya diperbarui secara otomatis setelah akhir tanggal dukungan yang diperpanjang?
-
Amazon EKS tidak dapat memberikan kerangka waktu tertentu. Pembaruan otomatis dapat terjadi kapan saja setelah akhir tanggal dukungan yang diperpanjang. Anda tidak akan menerima pemberitahuan apa pun sebelum pembaruan. Kami menyarankan Anda memperbarui pesawat kontrol secara proaktif tanpa mengandalkan proses pembaruan otomatis Amazon EKS. Untuk informasi selengkapnya, lihat Perbarui klaster yang ada ke versi Kubernetes baru.
- Bisakah saya meninggalkan pesawat kontrol saya di versi Kubernetes tanpa batas waktu?
-
Tidak. Keamanan cloud di AWS adalah prioritas tertinggi. Melewati titik tertentu (biasanya satu tahun), komunitas Kubernetes berhenti merilis patch kerentanan dan eksposur umum (CVE) dan mencegah pengiriman CVE untuk versi yang tidak didukung. Ini berarti bahwa kerentanan khusus untuk versi Kubernetes yang lebih lama bahkan mungkin tidak dilaporkan. Ini membuat cluster terbuka tanpa pemberitahuan dan tidak ada opsi remediasi jika terjadi kerentanan. Mengingat hal ini, Amazon EKS tidak mengizinkan pesawat kontrol untuk tetap pada versi yang mencapai akhir dukungan diperpanjang.
- Apakah ada biaya tambahan untuk mendapatkan dukungan tambahan?
-
Ya, ada biaya tambahan untuk cluster Amazon EKS yang berjalan dalam dukungan tambahan. Untuk detail harga, lihat dukungan tambahan Amazon EKS untuk harga versi Kubernetes di AWS blog atau
halaman harga kami. - Apa yang termasuk dalam dukungan diperpanjang?
-
Cluster Amazon EKS di Extended Support menerima tambalan keamanan berkelanjutan untuk bidang kontrol Kubernetes. Selain itu, Amazon EKS akan merilis patch untuk Amazon VPC CNI,
kube-proxy, dan add-on CoreDNS untuk versi Dukungan Diperpanjang. Amazon EKS juga akan merilis patch untuk AMI AWS yang dioptimalkan Amazon EKS yang diterbitkan untuk Amazon Linux, Bottlerocket, dan Windows, serta node Amazon EKS Fargate untuk versi tersebut. Semua cluster di Dukungan Diperpanjang akan terus mendapatkan akses ke dukungan teknis dari AWS. - Apakah ada batasan untuk patch untuk komponen non-Kubernetes dalam dukungan tambahan?
-
Meskipun Extended Support mencakup semua komponen khusus Kubernetes dari AWS, itu hanya akan memberikan dukungan untuk AMI yang dioptimalkan Amazon EKS AWS yang diterbitkan untuk Amazon Linux, Bottlerocket, dan Windows setiap saat. Ini berarti, Anda berpotensi memiliki komponen yang lebih baru (seperti OS atau kernel) di AMI yang dioptimalkan Amazon EKS saat menggunakan Dukungan Diperpanjang. Misalnya, setelah Amazon Linux 2 mencapai akhir siklus hidupnya pada tahun 2025
, AMI Amazon Linux yang dioptimalkan Amazon EKS akan dibangun menggunakan OS Amazon Linux yang lebih baru. Amazon EKS akan mengumumkan dan mendokumentasikan perbedaan siklus hidup dukungan penting seperti ini untuk setiap versi Kubernetes. - Dapatkah saya membuat cluster baru menggunakan versi pada dukungan yang diperluas?
-
Ya.