全部产品
Search
文档中心

Container Service for Kubernetes:ALB Ingress Controller

更新时间:Jan 29, 2026

ALB Ingress memanfaatkan layanan Application Load Balancer (ALB) Alibaba Cloud untuk menyediakan titik masuk terpadu bagi layanan dalam kluster. Topik ini menjelaskan catatan penggunaan dan catatan rilis untuk ALB Ingress Controller.

Catatan penggunaan

  • Untuk informasi selengkapnya mengenai ALB Ingress Controller, lihat Mengelola ALB Ingress.

  • Untuk informasi lebih lanjut tentang cara menginstal komponen ALB Ingress Controller, lihat Mengelola komponen ALB Ingress Controller dan Membuat ALB Ingress untuk mengekspos layanan.

  • Karena adanya pembatasan keamanan pada kluster ACK yang dikelola, kluster ACK yang dikelola yang dibuat setelah Mei 2024 tidak mendukung ALB Ingress Controller versi v2.12.0-aliyun.1 atau versi sebelumnya. Kami menyarankan Anda menginstal versi terbaru komponen ini untuk memastikan kinerja dan stabilitas optimal.

Log Perubahan

Januari 2026

Versi

Terakhir Dimodifikasi

Perubahan

Dampak

v2.19.0

7 Januari 2026

Fitur baru:

  • Mendukung hot reloading Secrets ketika Anda menggunakan Secret untuk menentukan defaultCertificate.

  • Anda dapat mengonfigurasi secara simultan aksi rate-limiting + fixed-response/redirection + forward-to untuk sebuah Ingress.

Optimasi:

  • Mengoptimalkan pesan error yang dikembalikan ketika gagal membuat listener karena sertifikat telah kedaluwarsa.

  • Mengoptimalkan kinerja rekonsiliasi controller.

  • Menyempurnakan kemampuan validasi webhook. Skenario berikut divalidasi:

    • Format bidang SourceIP dalam kondisi pengalihan kustom.

    • Apakah nilai bidang AclType adalah black atau white.

    • backend dalam sebuah Ingress menentukan service.name tetapi tidak menentukan service.port.

  • Menambahkan pemeriksaan pada webhook untuk menentukan apakah sebuah Ingress bertipe ALB.

Perbaikan bug:

  • Memperbaiki masalah di mana tag instans ALB tidak dapat dihapus ketika bidang tags dihapus sepenuhnya dari AlbConfig.

  • Memperbaiki masalah di mana penghapusan layanan dapat menyebabkan proses controller panic dalam kasus ekstrem.

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2025

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.18.0-aliyun.1

4 Juli 2025

  • Mode hosting instans diaktifkan secara default. Untuk instans ALB yang dibuat secara otomatis menggunakan AlbConfig, Anda tidak dapat memodifikasi konfigurasi listener dan aturan pengalihan secara manual di Konsol ALB. Pembatasan ini hanya berlaku untuk instans ALB yang dibuat setelah Anda melakukan peningkatan ke versi ini. Instans yang sudah ada dan instans yang digunakan ulang tidak terpengaruh.

  • Mendukung penentuan manual sertifikat default dalam AlbConfig menggunakan defaultCertificate.

  • Mengoptimalkan logika pengurutan prioritas untuk aturan pengalihan dan menghapus batasan keunikan global pada order.

  • Mendukung mode reinforcement-only untuk metadata ECS.

  • Memperbaiki masalah di mana controller mungkin panic akibat throttling saat memanggil operasi API untuk mengkueri tugas asinkron.

  • Memperbaiki masalah di mana daftar kontrol akses (ACL) hanya berlaku pada satu listener ketika listener HTTPS dan QUIC berbagi port yang sama.

  • Menggunakan interval tunggu tetap saat readinessGate menunggu pod yang belum siap.

  • Mengoptimalkan logika validasi dalam admission webhook untuk aksi pengalihan yang tidak mengandung aksi final.

Peningkatan ini tidak memengaruhi layanan Anda.

Maret 2025

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.17.2-aliyun.1

31 Maret 2025

  • Memperbaiki masalah di mana error "port does not exist" dilaporkan selama rekonsiliasi grup server backend ketika aturan Ingress di beberapa namespace mengarah ke layanan dengan nama yang sama tetapi port berbeda.

  • Memperbaiki masalah di mana parameter yang salah digunakan untuk mengkueri alamat IPv4 dalam kluster dual-stack IPv6.

  • Saat memanggil operasi API untuk menambahkan atau menghapus grup keamanan ke instans secara batch, jumlah maksimum grup keamanan dalam satu panggilan diubah dari 4 menjadi 9.

  • Melewatkan pemanggilan API ketika tidak ada tag tambahan yang perlu ditambahkan.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.17.1-aliyun.1

18 Maret 2025

  • Mendukung Gateway API 1.1.0 dan versi setelahnya.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.16.0-aliyun.1

4 Maret 2025

Penting

Mulai dari versi ini, koneksi persisten ke server backend diaktifkan secara default untuk grup server backend baru. Grup server backend yang sudah ada tidak terpengaruh. Sebelum melakukan peningkatan, pastikan perubahan ini tidak memengaruhi layanan Anda.

  • Mengaktifkan koneksi persisten secara default saat membuat grup server backend.

  • Mendukung pengaturan tag kustom untuk listener.

  • Mendukung menonaktifkan fitur lintas zona untuk grup server backend.

  • Mengoptimalkan kinerja layanan secara keseluruhan.

  • Mengoptimalkan waktu pembaruan status pod oleh fitur ReadinessGate. Status pod hanya diperbarui setelah semua grup server backend berhasil diperbarui.

  • Rilis Canary harus diimplementasikan menggunakan dua Ingress atau aksi pengalihan kustom. Jika Anda menambahkan anotasi Canary langsung ke sebuah Ingress, error akan dilaporkan dan aturan pengalihan asli tetap dipertahankan.

Peningkatan ini tidak memengaruhi layanan Anda.

Januari 2025

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.15.2-aliyun.1

24 Januari 2025

  • Mendukung konfigurasi XForwardedForProcessingMode untuk mengatur mode pemrosesan X-Forwarded-For dan XForwardedForHostEnabled untuk mengaktifkan header permintaan X-Forwarded-Host dalam XForwardedForConfig listener.

  • Memperbaiki masalah di mana komponen gagal memulai ketika ValidatingWebhookConfiguration tidak ada.

  • Memperbaiki masalah di mana validasi webhook gagal ketika beberapa nilai dikonfigurasi untuk alb.ingress.kubernetes.io/healthcheck-httpcode.

  • Menambahkan pemeriksaan untuk aksi pengalihan yang tidak mencakup FinalType.

  • Mengoptimalkan metode perhitungan clientToken saat membuat instans ALB.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.15.0-aliyun.1

6 Januari 2025

  • Mengaktifkan ValidatingWebhook secara default untuk melakukan dry run pada konfigurasi AlbConfig dan Ingress.

  • Mendukung konfigurasi skrip programmable AScript.

  • Mendukung pengaturan respons tetap untuk throttling.

  • Mendukung penggunaan ssl-redirect dan throttling secara bersamaan.

  • Mendukung cookie kustom untuk persistensi sesi dalam grup server backend.

  • Mendukung konfigurasi grup keamanan untuk instans ALB yang dibuat mulai pukul 00:00:00 tanggal 25 Februari 2025 (UTC+8).

  • Mengoptimalkan pesan error untuk konflik listener.

  • Menambahkan notifikasi event untuk ketidaksesuaian antara konfigurasi sertifikat TLS dan sertifikat aturan pengalihan.

  • Menambahkan validasi untuk validitas instans terkait, seperti paket bandwidth.

  • Mendukung konfigurasi sertifikat untuk protokol gRPC menggunakan AlbConfig.

  • Memperbaiki masalah di mana fitur tag dalam AlbConfig tidak dapat digunakan setelah fitur tag pembuat diaktifkan.

  • Memperbaiki masalah di mana rekonsiliasi layanan terus-menerus melaporkan error dalam beberapa skenario.

  • Memperbaiki masalah di mana komponen crash ketika AlbConfig dikonfigurasi secara salah.

Peningkatan ini tidak memengaruhi layanan Anda.

Oktober 2024

Nomor versi

Waktu Modifikasi

Perubahan

Dampak Perubahan

v2.14.1-aliyun.1

12 Oktober 2024

  • Memperbaiki masalah di mana pemeriksaan kesehatan HTTPS gagal dikonfigurasi.

Peningkatan ini tidak memengaruhi layanan Anda.

September 2024

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.14.0-aliyun.1

10 September 2024

  • Mendukung protokol gRPC untuk pemeriksaan kesehatan pada grup server backend.

  • Mendukung konfigurasi slow start.

  • Mendukung konfigurasi connection draining.

  • Mendukung persistensi sesi antar grup server backend.

  • Memperbaiki masalah di mana status ReadinessGate tidak dapat diperbarui dengan benar dalam beberapa kasus.

  • Mengoptimalkan konten error untuk Secrets.

  • Mengoptimalkan logika rekonsiliasi untuk grup server backend dalam status configuring.

  • Mendukung bidang AlbConfig yang tidak peka huruf besar/kecil.

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2024

Nomor Versi

Waktu Modifikasi

Perubahan

Dampak

v2.13.2-aliyun.1

23 Juli 2024

  • Memperbaiki masalah di mana controller crash ketika format AlbConfig salah.

  • Memperbaiki masalah di mana bobot diatur secara salah ketika endpoint ECS dan ECI disambungkan dalam mode hibrida pada jaringan Flannel.

Peningkatan ini tidak memengaruhi layanan Anda.

Mei 2024

Nomor versi

Waktu Modifikasi

Perubahan

Dampak

v2.13.1-aliyun.1

10 Mei 2024

  • Menambahkan event ketika AlbConfig tidak dikaitkan dengan Ingress apa pun.

  • Memperbaiki masalah di mana bobot mungkin diatur secara salah setelah endpoint diperbarui dalam jaringan plugin Flannel.

  • Memperbaiki masalah di mana grup server backend gagal dibuat karena namespace dimulai dengan angka atau nama namespace atau layanan terlalu panjang.

Peningkatan ini tidak memengaruhi layanan Anda.

Februari 2024

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.12.0-aliyun.1

5 Februari 2024

  • Mendukung penggunaan grup server backend berbasis IP dengan menambahkan anotasi alb.ingress.kubernetes.io/server-group-type: Ip.

  • Mendukung penentuan kelompok sumber daya untuk grup server backend dengan menambahkan anotasi alb.ingress.kubernetes.io/server-group-resource-group-id.

  • Mendukung konfigurasi otomatis bobot untuk node berdasarkan jumlah pod pada setiap node saat menggunakan plugin Flannel.

  • Mendukung throttling berbasis QPS untuk aturan pengalihan kustom.

  • Tidak menentukan mode alokasi alamat IP (addressAllocateMode) saat membuat instans ALB.

  • Mendukung konfigurasi alamat IP tepercaya untuk header X-Forwarded-For.

  • Memperbaiki masalah di mana beberapa bidang dalam AlbConfig tidak berlaku ketika diubah dari kosong menjadi false.

Peningkatan ini tidak memengaruhi layanan Anda.

November 2023

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.11.1-aliyun.1

20 November 2023

Memperbaiki masalah di mana controller mungkin crash ketika IngressClass tidak ditentukan.

Peningkatan ini tidak memengaruhi layanan Anda.

Oktober 2023

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.11.0-aliyun.1

31 Oktober 2023

Penting

Mulai dari v2.11.0-aliyun.1, ALB Ingress Controller tidak lagi memperbarui informasi port dalam AlbConfig secara otomatis. Anda harus menentukan secara manual port yang akan digunakan saat membuat AlbConfig. Untuk contoh cara membuat AlbConfig, lihat Membuat ALB Ingress untuk mengekspos layanan.

  • Mendukung throttling berbasis IP sumber.

  • Mendukung Analisis Tracing.

  • Mendukung pencatatan header kustom dalam log akses.

  • Mendukung konfigurasi otentikasi timbal balik.

  • Tidak lagi memperbarui AlbConfig secara otomatis saat Anda memperbarui aturan Ingress.

  • Melarang penghapusan listener dari AlbConfig jika aturan Ingress masih ada pada listener tersebut.

  • Mengoptimalkan perilaku penghapusan resource saat instans ALB digunakan ulang.

  • Mengoptimalkan logika asosiasi sertifikat untuk mendukung sertifikat multi-halaman.

  • Memperbaiki masalah di mana konfigurasi HTTP/2 salah.

  • Memperbaiki masalah di mana controller mungkin crash ketika aksi pengalihan dikonfigurasi secara salah.

  • Memperbaiki masalah di mana grup server backend mungkin tidak diperbarui tepat waktu saat controller dimulai ulang.

Peningkatan ini tidak memengaruhi layanan Anda.

Agustus 2023

Versi

Waktu Pembaruan

Perubahan

Dampak

v2.10.0-aliyun.1

15 Agustus 2023

  • Mendukung penambahan nilai hash ke Ingress dan AlbConfig untuk mencegah perubahan tak terduga saat ALB Ingress Controller dimulai ulang.

  • Mengoptimalkan eksposur aktivitas anomali.

  • Mengoptimalkan perilaku rekonsiliasi dalam skenario yang melibatkan kata-kata terlarang.

  • Memperbaiki masalah di mana cache tidak disinkronkan setelah resource Ingress dihapus.

  • Memperbaiki masalah di mana pemrosesan event node terganggu.

  • Mengoptimalkan logika sinkronisasi untuk grup server backend.

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2023

Versi

Waktu Dimodifikasi

Perubahan

Dampak

v2.9.0-aliyun.1

11 Juli 2023

  • Mencegah throttling API saat layanan merekonsiliasi beberapa grup server backend secara konkuren.

  • Mengekspos event rekonsiliasi layanan.

  • Mengoptimalkan penggunaan anotasi ssl-redirect.

  • Menyaring sertifikat SM selama penemuan sertifikat otomatis.

  • Memperbaiki masalah rekonsiliasi cookieConfig dalam aturan pengalihan kustom.

  • Memperbaiki masalah crash controller yang disebabkan oleh Ingress tanpa bidang http yang dikonfigurasi.

  • Memperbaiki masalah di mana peningkatan atau penurunan gagal karena beberapa aksi dikonfigurasi untuk sebuah Ingress.

Peningkatan ini tidak memengaruhi layanan Anda.

Juni 2023

Versi

Waktu Pembaruan

Perubahan

Dampak

v2.8.3-aliyun.1

5 Juni 2023

  • Memperbaiki masalah di mana rekonsiliasi server tidak diulang.

  • Memperbaiki masalah di mana pengaturan kunci untuk aturan pengalihan kustom tidak berlaku.

Peningkatan ini tidak memengaruhi layanan Anda.

Mei 2023

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.8.2-aliyun.1

25 Mei 2023

  • Memperbaiki masalah di mana aturan pengalihan mungkin dihapus saat pod dimulai ulang.

  • Menghapus langkah penghapusan dari proses penyesuaian paket Bandwidth Internet Bersama.

  • Menonaktifkan sementara pembaruan jenis jaringan.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.8.1-aliyun.1

9 Mei 2023

  • Mendukung penggunaan beberapa replika untuk ketersediaan tinggi (HA) secara default untuk komponen yang dikelola.

  • Mendukung penentuan kelompok sumber daya saat membuat instans ALB.

  • Mendukung beberapa kode status untuk pemeriksaan kesehatan.

  • Mendukung penghashan konsisten untuk grup server backend.

  • Mendukung anotasi use-regex.

  • Mendukung penentuan zona tunggal.

  • Mendukung pembaruan jenis jaringan instans.

  • Mendukung penyambungan instans Bandwidth Internet Bersama.

  • Mengoptimalkan pemanggilan operasi API asinkron.

  • Mengoptimalkan pesan error.

  • Memperbaiki masalah di mana sertifikat default tidak konsisten dengan konsol dan diatur berulang-ulang.

Peningkatan ini tidak memengaruhi layanan Anda.

Maret 2023

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.7.0-aliyun.1

14 Maret 2023

  • Mengoptimalkan alur Reconcile dan prioritas aturan untuk meningkatkan kecepatan sinkronisasi aturan.

  • Mengoptimalkan notifikasi event.

  • Mendukung rekonsiliasi layanan langsung ke grup server backend.

  • Mendukung asosiasi langsung ID resource ACL.

  • Mendukung penerapan HTTPS dan QUIC pada port yang sama.

  • Mendukung beberapa grup server backend dan rewrite untuk aksi kustom. Aksi kustom tidak peka huruf besar/kecil.

  • Mendukung pemberian prioritas lebih tinggi pada sertifikat yang dikonfigurasi melalui Secret dibandingkan AlbConfig.

  • Menghapus periode timeout yang di-hardcode.

  • Memperbaiki konfigurasi kompresi Gzip yang salah.

Peningkatan ini tidak memengaruhi layanan Anda.

Desember 2022

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.6.0-aliyun.1

23 Desember 2022

  • Mendukung tag kustom untuk resource ALB.

  • Mengoptimalkan notifikasi event.

  • Memperbaiki masalah di mana penghapusan Ingress diblokir. Finalizer tidak ditambahkan untuk mendukung penghapusan tanpa pemblokiran.

  • Memperbaiki masalah perubahan jenis jaringan IPv6.

  • Memperbaiki masalah di mana sertifikat Ingress ditemukan berulang-ulang.

  • Memperbaiki masalah di mana tag grup server backend rilis Canary salah.

Peningkatan ini tidak memengaruhi layanan Anda.

November 2022

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.5.0-aliyun.1

23 November 2022

  • Mendukung pengunggahan sertifikat Secret.

  • Mendukung header dan cookie kustom.

  • Mengatur daftar putih ACL.

  • Mengoptimalkan logika pemrosesan listener: Error listener diisolasi dari rekonsiliasi. Error pada listener 443 tidak memengaruhi rekonsiliasi pada port 80.

Peningkatan ini tidak memengaruhi layanan Anda.

Agustus 2022

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.4.0-aliyun.1

10 Agustus 2022

  • Mendukung permintaan lintas domain.

  • Mendukung koneksi persisten ke server backend.

  • Mengoptimalkan logika penghapusan listener.

Peningkatan ini tidak memengaruhi layanan Anda.

Juni 2022

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.3.0-aliyun.1

23 Juni 2022

Peningkatan ini tidak memengaruhi layanan Anda.

April 2022

Versi

Waktu Modifikasi

Perubahan

Dampak

v2.2.0-aliyun.1

13 April 2022

  • Mendukung rewrite. Anda dapat mengonfigurasi rewrite dalam anotasi. Untuk informasi lebih lanjut, lihat Mengonfigurasi rewrite.

  • Mendukung protokol pemeriksaan kesehatan TCP. Anda dapat mengirim pesan jabat tangan SYN untuk memeriksa apakah port server aktif. Untuk informasi lebih lanjut, lihat Mengonfigurasi pemeriksaan kesehatan.

  • Mendukung penentuan kebijakan keamanan TLS. Anda dapat menentukan kebijakan keamanan TLS saat mengonfigurasi listener HTTPS dalam AlbConfig. Untuk informasi lebih lanjut, lihat Menentukan kebijakan keamanan TLS.

Peningkatan ini tidak memengaruhi layanan Anda.