全部产品
Search
文档中心

Container Service for Kubernetes:ALB Ingress Controller

更新时间:Feb 14, 2026

ALB Ingress menggunakan Application Load Balancer (ALB) Alibaba Cloud untuk menyediakan titik masuk terpadu bagi layanan dalam kluster. Topik ini menjelaskan cara menggunakan ALB Ingress Controller serta mencantumkan riwayat perubahannya.

Catatan penggunaan

  • Untuk informasi lebih lanjut mengenai ALB Ingress Controller, lihat Mengelola ALB Ingress.

  • Untuk informasi lebih lanjut mengenai cara menginstal komponen ALB Ingress Controller, lihat Mengelola komponen ALB Ingress Controller dan Membuat dan menggunakan 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 instalasi komponen ALB Ingress Controller versi v2.12.0-aliyun.1 atau versi sebelumnya. Instal versi terbaru komponen tersebut sesegera mungkin untuk pengalaman dan stabilitas yang lebih baik.

Riwayat perubahan

Januari 2026

Version

Update Time

Change Description

Impact of changes

v2.19.1

12 Februari 2026

Optimisasi:

  • Mengoptimalkan penanganan skenario di mana panggilan OpenAPI mengalami throttling. Menambahkan mekanisme retry otomatis untuk kode kesalahan tertentu.

  • Menambahkan dukungan untuk nilai tag kosong. Menambahkan validasi untuk kunci tag duplikat.

Perbaikan bug:

  • Memperbaiki masalah di mana sistem tidak melakukan retry menambahkan ReadinessGate ke pod saat grup server backend dibuat karena event Ingress.

  • Memperbaiki masalah di mana kueri status listener gagal setelah konfigurasi log listener diperbarui.

Peningkatan ini tidak memengaruhi layanan Anda.

Januari 2026

Version

Update Time

Change Description

Impact

v2.19.0

7 Januari 2026

Fitur baru:

  • Menambahkan dukungan untuk hot reloading rahasia saat Anda menggunakan rahasia untuk menentukan defaultCertificate.

  • Menambahkan dukungan untuk mengonfigurasi Ingress dengan aksi rate limiting + fixed response/redirection + forwarding secara bersamaan.

Optimisasi:

  • Mengoptimalkan pesan kesalahan yang muncul saat pembuatan listener gagal karena sertifikat kedaluwarsa.

  • Anda dapat mengoptimalkan performa tuning controller.

  • Menyempurnakan kemampuan validasi webhook. Menambahkan validasi untuk skenario berikut:

    • Format bidang SourceIP dalam kondisi pengalihan kustom.

    • Apakah nilai bidang AclType adalah black atau white.

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

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

Perbaikan bug:

  • Memperbaiki masalah di mana tag yang sesuai pada instans ALB tidak dapat dihapus saat bidang tags dalam AlbConfig dihapus sepenuhnya.

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

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2025

Version

Update Time

Change Description

Impact

v2.18.0-aliyun.1

4 Juli 2025

  • Mengaktifkan mode instance-managed secara default. Untuk instans ALB yang dibuat secara otomatis melalui AlbConfig, Anda tidak dapat lagi memodifikasi konfigurasi listener dan aturan pengalihan secara manual di Konsol ALB. Pembatasan ini hanya berlaku untuk instans ALB yang dibuat setelah peningkatan ke versi ini. Instans yang sudah ada dan instans yang digunakan ulang tidak terpengaruh.

  • Menambahkan dukungan untuk menentukan sertifikat default secara manual menggunakan defaultCertificate dalam AlbConfig.

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

  • Menambahkan dukungan untuk mode reinforcement-only ECS Metadata.

  • Memperbaiki masalah di mana throttling dapat menyebabkan controller panic saat mengkueri operasi API tugas asinkron.

  • Memperbaiki masalah di mana ACL hanya berlaku pada satu listener saat 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 aturan yang tidak mengandung aksi pengalihan akhir.

Peningkatan ini tidak memengaruhi layanan Anda.

Maret 2025

version number

Update Time

Change Description

Impact

v2.17.2-aliyun.1

31 Maret 2025

  • Memperbaiki masalah di mana rekonsiliasi grup server gagal dengan kesalahan "port does not exist" saat aturan Ingress di beberapa namespace mengarah ke layanan dengan nama yang sama tetapi port berbeda.

  • Memperbaiki kesalahan parameter yang terjadi saat mengkueri alamat IPv4 dalam kluster dual-stack IPv6.

  • Menambah jumlah maksimum grup keamanan yang dapat ditambahkan atau dihapus dalam satu panggilan API batch dari 4 menjadi 9.

  • Melewatkan panggilan API saat tidak ada tag tambahan yang perlu ditambahkan.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.17.1-aliyun.1

18 Maret 2025

  • Menambahkan dukungan untuk Gateway API 1.1.0 dan versi selanjutnya.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.16.0-aliyun.1

4 Maret 2025

Penting

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

  • Mengaktifkan koneksi persisten secara default untuk grup server baru.

  • Menambahkan dukungan untuk menetapkan tag kustom untuk listener.

  • Menambahkan dukungan untuk menonaktifkan kemampuan lintas zona untuk grup server.

  • Anda dapat mengoptimalkan performa tuning keseluruhan layanan.

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

  • Rilis bertahap Canary harus diimplementasikan dengan membaginya menjadi dua Ingress atau menggunakan aksi pengalihan kustom. Jika anotasi Canary ditambahkan secara langsung ke Ingress secara salah, sistem akan melaporkan kesalahan dan mempertahankan aturan pengalihan asli.

Peningkatan ini tidak memengaruhi layanan Anda.

Januari 2025

Version

Update Time

What's Changed

Impact

v2.15.2-aliyun.1

24 Januari 2025

  • Menambahkan dukungan untuk mengonfigurasi XForwardedForProcessingMode dalam XForwardedForConfig listener guna menetapkan mode pemrosesan untuk X-Forwarded-For. Menambahkan dukungan untuk mengonfigurasi XForwardedForHostEnabled guna mengaktifkan header permintaan X-Forwarded-Host.

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

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

  • Menambahkan pemeriksaan untuk aksi pengalihan yang tidak menyertakan tipe FinalType.

  • Mengoptimalkan metode perhitungan untuk 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.

  • Menambahkan dukungan untuk mengonfigurasi skrip programmable AScript.

  • Menambahkan dukungan untuk mengonfigurasi respons tetap untuk rate limiting.

  • Menjadikan ssl-redirect kompatibel dengan fitur rate limiting.

  • Menambahkan dukungan untuk cookie kustom untuk persistensi sesi dalam grup server backend.

  • Menambahkan dukungan untuk mengonfigurasi grup keamanan untuk instans ALB yang dibuat setelah pukul 00:00:00 pada 25 Februari 2025 (UTC+8).

  • Mengoptimalkan pesan kesalahan untuk konflik listener.

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

  • Menambahkan validasi untuk validitas resource terkait, seperti Bandwidth Internet Bersama.

  • Anda dapat menggunakan AlbConfig untuk mengonfigurasi sertifikat untuk protokol gRPC.

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

  • Memperbaiki masalah di mana rekonsiliasi Service terus-menerus melaporkan kesalahan dalam beberapa skenario.

  • Memperbaiki masalah di mana konfigurasi AlbConfig yang salah menyebabkan komponen crash.

Peningkatan ini tidak memengaruhi layanan Anda.

Oktober 2024

Version

Update Time

Changes

Impacts

v2.14.1-aliyun.1

12 Oktober 2024

  • Memperbaiki masalah di mana konfigurasi pemeriksaan kesehatan HTTPS gagal.

Peningkatan ini tidak memengaruhi layanan Anda.

September 2024

Version

Update Time

Change Description

Impact

v2.14.0-aliyun.1

10 September 2024

  • Menambahkan dukungan untuk protokol gRPC dalam pemeriksaan kesehatan grup server.

  • Menambahkan dukungan untuk mengonfigurasi slow start.

  • Menambahkan dukungan untuk mengonfigurasi connection draining.

  • Menambahkan dukungan untuk persistensi sesi antar grup server.

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

  • Mengoptimalkan pesan kesalahan untuk rahasia.

  • Mengoptimalkan logika rekonsiliasi untuk grup server dalam status configuring.

  • Menjadikan bidang AlbConfig tidak peka huruf besar/kecil.

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2024

Version

Update Time

Change Description

Impact

v2.13.2-aliyun.1

23 Juli 2024

  • Memperbaiki masalah di mana format AlbConfig yang salah menyebabkan controller crash.

  • Memperbaiki masalah di mana bobot diatur secara salah saat endpoint ECS dan ECI dipasang bersama dalam mode jaringan Flannel.

Peningkatan ini tidak memengaruhi layanan Anda.

Mei 2024

Version

Update Time

Change Description

Impact

v2.13.1-aliyun.1

10 Mei 2024

  • Menambahkan event untuk AlbConfig yang tidak terkait dengan Ingress apa pun.

  • Memperbaiki masalah di mana bobot mungkin diatur secara salah setelah pembaruan endpoint saat menggunakan plugin jaringan Flannel.

  • Memperbaiki masalah di mana pembuatan grup server gagal saat namespace dimulai dengan angka atau saat nama namespace atau layanan terlalu panjang.

Peningkatan ini tidak memengaruhi layanan Anda.

Februari 2024

Version

Update Time

Change Description

Impact

v2.12.0-aliyun.1

5 Februari 2024

  • Menambahkan dukungan untuk menggunakan grup server berbasis IP dengan anotasi alb.ingress.kubernetes.io/server-group-type: Ip.

  • Menambahkan dukungan untuk menentukan kelompok sumber daya untuk grup server dengan anotasi alb.ingress.kubernetes.io/server-group-resource-group-id.

  • Menambahkan dukungan untuk mengonfigurasi bobot node secara otomatis berdasarkan jumlah pod pada setiap node saat menggunakan plugin Flannel.

  • Menambahkan dukungan untuk rate limiting berbasis QPS untuk aturan pengalihan kustom.

  • Saat membuat instans ALB, jangan tentukan tipe alokasi alamat IP (addressAllocateMode).

  • Menambahkan dukungan untuk mengonfigurasi alamat IP tepercaya untuk header X-Forwarded-For.

  • Memperbaiki masalah di mana pengaturan beberapa bidang dalam AlbConfig dari nilai kosong ke false tidak berlaku.

Peningkatan ini tidak memengaruhi layanan Anda.

November 2023

Version

Update Time

Change Description

Impact

v2.11.1-aliyun.1

20 November 2023

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

Peningkatan ini tidak memengaruhi layanan Anda.

Oktober 2023

Version

Update Time

Change Description

Impact

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. Tentukan port yang akan digunakan secara manual saat Anda membuat AlbConfig. Untuk contoh cara membuat AlbConfig, lihat Membuat dan menggunakan ALB Ingress untuk mengekspos layanan.

  • Menambahkan dukungan untuk rate limiting berbasis IP.

  • Menambahkan dukungan untuk Analisis Tracing.

  • Menambahkan dukungan untuk merekam header kustom dalam log akses.

  • Menambahkan dukungan untuk mengonfigurasi otentikasi timbal balik.

  • Berhenti memperbarui AlbConfig secara otomatis saat memperbarui aturan Ingress.

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

  • Mengoptimalkan perilaku penghapusan resource saat menggunakan kembali instans ALB.

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

  • Memperbaiki masalah dengan konfigurasi HTTP/2 yang salah.

  • Memperbaiki masalah di mana konfigurasi aksi pengalihan yang salah dapat menyebabkan controller crash.

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

Peningkatan ini tidak memengaruhi layanan Anda.

Agustus 2023

Version

Update Time

Change Description

Impact

v2.10.0-aliyun.1

15 Agustus 2023

  • Menambahkan dukungan untuk menambahkan nilai hash ke Ingress dan AlbConfig guna mencegah perubahan tak terduga saat ALB Ingress Controller dimulai ulang.

  • Mengoptimalkan eksposur aktivitas anomali.

  • Mengoptimalkan perilaku rekonsiliasi saat kata-kata tercadang digunakan.

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

  • Memperbaiki masalah di mana pemrosesan event node terganggu.

  • Mengoptimalkan logika sinkronisasi grup server.

Peningkatan ini tidak memengaruhi layanan Anda.

Juli 2023

version number

Update Time

Change Description

Impact

v2.9.0-aliyun.1

11 Juli 2023

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

  • Mengekspos event rekonsiliasi Service.

  • Mengoptimalkan penggunaan anotasi ssl-redirect.

  • Menyaring sertifikat seri SM selama penemuan sertifikat otomatis.

  • Memperbaiki masalah rekonsiliasi dengan cookieConfig dalam aturan pengalihan kustom.

  • Memperbaiki masalah di mana Ingress tanpa bidang http yang dikonfigurasi menyebabkan controller crash.

  • Memperbaiki masalah di mana konfigurasi beberapa aksi untuk Ingress menyebabkan peningkatan/penurunan spesifikasi gagal.

Peningkatan ini tidak memengaruhi layanan Anda.

Juni 2023

Version

Update Time

Change Description

Impact

v2.8.3-aliyun.1

5 Juni 2023

  • Memperbaiki masalah di mana rekonsiliasi server tidak melakukan retry.

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

Peningkatan ini tidak memengaruhi layanan Anda.

Mei 2023

Version

Update Time

Change Description

Impact

v2.8.2-aliyun.1

25 Mei 2023

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

  • Menghapus logika penghapusan saat melepas paket Bandwidth Internet Bersama.

  • Menonaktifkan sementara pembaruan jenis jaringan.

Peningkatan ini tidak memengaruhi layanan Anda.

v2.8.1-aliyun.1

9 Mei 2023

  • Komponen yang dikelola memiliki ketersediaan tinggi secara default karena menggunakan beberapa replika.

  • Menambahkan dukungan untuk menentukan kelompok sumber daya saat membuat instans ALB.

  • Menambahkan dukungan untuk beberapa kode status untuk pemeriksaan kesehatan.

  • Menambahkan dukungan untuk penghashan konsisten untuk grup server backend.

  • Menambahkan dukungan untuk anotasi use-regex.

  • Menambahkan dukungan untuk menentukan zona tunggal.

  • Menambahkan dukungan untuk memperbarui jenis jaringan instans.

  • Menambahkan dukungan untuk menyambungkan Bandwidth Internet Bersama.

  • Mengoptimalkan panggilan operasi API asinkron.

  • Pesan kesalahan telah dioptimalkan.

  • Memperbaiki ketidaksesuaian dan pengaturan duplikat untuk sertifikat default dibandingkan dengan Konsol.

Peningkatan ini tidak memengaruhi layanan Anda.

Maret 2023

Version

Update Time

Change Description

Impact

v2.7.0-aliyun.1

14 Maret 2023

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

  • Mengoptimalkan notifikasi event.

  • Anda dapat langsung mengikat layanan ke grup server backend.

  • Menambahkan dukungan untuk langsung mengasosiasikan ID resource ACL.

  • Menambahkan dukungan untuk menerapkan HTTPS dan QUIC pada port yang sama.

  • Menambahkan dukungan untuk beberapa grup server dan rewrite untuk aksi kustom. Menjadikan aksi kustom tidak peka huruf besar/kecil.

  • Memberikan prioritas lebih tinggi pada sertifikat yang dikonfigurasi oleh rahasia dibandingkan dengan yang ada di AlbConfig.

  • Menghapus hardcoding untuk periode timeout.

  • Memperbaiki masalah dengan konfigurasi kompresi Gzip yang salah.

Peningkatan ini tidak memengaruhi layanan Anda.

Desember 2022

Version

Update Time

Change Description

Impact

v2.6.0-aliyun.1

23 Desember 2022

  • Menambahkan dukungan untuk tag kustom untuk resource ALB.

  • Mengoptimalkan notifikasi event.

  • Memperbaiki masalah di mana penghapusan Ingress diblokir. Menghapus Finalizer untuk mendukung penghapusan non-blocking.

  • Memperbaiki masalah dengan perubahan jenis jaringan IPv6.

  • Memperbaiki masalah dengan penemuan sertifikat Ingress duplikat.

  • Memperbaiki masalah dengan tag yang salah untuk grup server backend grayscale Canary.

Peningkatan ini tidak memengaruhi layanan Anda.

November 2022

Version

Update Time

Change Description

Impact

v2.5.0-aliyun.1

23 November 2022

  • Menambahkan dukungan untuk mengunggah sertifikat rahasia.

  • Menambahkan dukungan untuk header dan cookie kustom.

  • Anda dapat mengatur daftar putih ACL.

  • Mengoptimalkan logika pemrosesan listener. Mengisolasi kesalahan listener dari rekonsiliasi. Kesalahan pada listener 443 tidak memengaruhi rekonsiliasi listener 80.

Peningkatan ini tidak memengaruhi layanan Anda.

Agustus 2022

Version

Update Time

Change Description

Impact

v2.4.0-aliyun.1

10 Agustus 2022

  • Menambahkan dukungan untuk permintaan lintas domain.

  • Menambahkan dukungan untuk koneksi persisten ke server backend.

  • Mengoptimalkan logika pemrosesan penghapusan listener.

Peningkatan ini tidak memengaruhi layanan Anda.

Juni 2022

Version

Update Time

Change Description

Impact

v2.3.0-aliyun.1

23 Juni 2022

Peningkatan ini tidak memengaruhi layanan Anda.

April 2022

Version

Update Time

Change Description

Impact

v2.2.0-aliyun.1

13 April 2022

  • Menambahkan dukungan untuk rewrite. Anda dapat mengonfigurasi fitur rewrite dalam anotasi. Untuk informasi lebih lanjut, lihat Mengonfigurasi rewrite.

  • Menambahkan dukungan untuk protokol pemeriksaan kesehatan TCP. Protokol ini mengirimkan pesan jabat tangan SYN untuk mendeteksi apakah port server aktif. Untuk informasi lebih lanjut, lihat Mengonfigurasi pemeriksaan kesehatan.

  • Menambahkan dukungan untuk menentukan 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.