All Products
Search
Document Center

Container Compute Service:ALB Ingress Controller

Last Updated:Aug 06, 2025

Application Load Balancer (ALB) Ingress controller dikembangkan berdasarkan ALB dan berfungsi sebagai alat manajemen lalu lintas masuk. Topik ini memperkenalkan ALB Ingress controller serta menjelaskan catatan penggunaan dan rilisnya.

Pengenalan

ALB Ingress controller menyediakan kemampuan manajemen lalu lintas yang kuat berdasarkan instance ALB. Kompatibel dengan NGINX Ingresses, controller ini mendukung routing kompleks, penemuan sertifikat otomatis, serta protokol HTTP, HTTPS, dan Quick UDP Internet Connection (QUIC). Fitur-fitur tersebut memenuhi kebutuhan aplikasi cloud-native akan elastisitas ultra-tinggi dan penyeimbangan beban lalu lintas berat di Lapisan 7.

ALB Ingress controller mendeteksi perubahan pada objek Ingress dari server API dan secara dinamis menghasilkan objek AlbConfig. Selanjutnya, controller melakukan serangkaian operasi berikut: membuat instance ALB, mengonfigurasi listener, menentukan aturan routing, dan mengonfigurasi grup server backend. Untuk mengelola lalu lintas masuk kluster Alibaba Cloud Container Compute Service (ACS), Anda dapat menerapkan ALB Ingress controller di dalam kluster.

Catatan Penggunaan

Untuk informasi lebih lanjut tentang cara menggunakan ALB Ingress controller, lihat Manajemen ALB Ingress.

Catatan Rilis

Juli 2025

Nomor versi

Tanggal rilis

Deskripsi

Dampak

v2.18.0-aliyun.1

2025-07-04

  • Mode dikelola instans diaktifkan secara default. Untuk instans ALB yang dibuat melalui AlbConfig, listener dan aturan pengalihan tidak dapat dimodifikasi secara manual di Konsol ALB. Pembatasan ini hanya berlaku untuk instans ALB baru yang dibuat setelah pembaruan ke versi ini. Instans yang ada dan digunakan kembali tidak terpengaruh.

  • Sertifikat default dapat ditentukan secara manual di AlbConfig melalui defaultCertificate.

  • Logika pengurutan prioritas untuk aturan pengalihan dioptimalkan, dan batasan unik global pada order dihapus.

  • Masalah panic controller yang disebabkan oleh kontrol aliran selama kueri tugas asinkron diperbaiki.

  • Konflik efektivitas daftar kontrol akses (ACL) ketika listener HTTPS dan QUIC berbagi port diperbaiki.

  • Interval tunggu tetap diimplementasikan selama pemeriksaan readinessGate untuk pod yang belum siap.

  • Logika validasi untuk tindakan pengalihan tanpa jenis terminasi di admission webhook dioptimalkan.

Tidak ada dampak pada beban kerja.

Maret 2025

Nomor versi

Tanggal rilis

Deskripsi

Dampak

v2.17.2-aliyun.1

2025-03-31

  • Kesalahan port tidak ditemukan selama rekonsiliasi grup server diperbaiki, terjadi ketika aturan Ingress di beberapa namespace mereferensikan Layanan dengan nama identik tetapi port berbeda.

  • Penanganan parameter salah untuk kueri alamat IPv4 di bawah konfigurasi kluster dual-stack IPv4/IPv6 diperbaiki.

  • Jumlah maksimum grup keamanan yang diproses per panggilan API batch untuk operasi penambahan atau penghapusan ditingkatkan dari 4 menjadi 9.

  • Panggilan API dilewati ketika tidak ada label baru yang memerlukan konfigurasi.

Tidak ada dampak pada beban kerja.

v2.17.1-aliyun.1

2025-03-18

API Gateway v1.1.0 dan yang lebih baru didukung.

Tidak ada dampak pada beban kerja.

v2.16.0-aliyun.1

2025-03-04

Penting

Secara default, koneksi persisten diaktifkan untuk grup server yang dibuat di versi ini. Grup server yang ada tidak terpengaruh. Sebelum pembaruan, periksa apakah operasi ini memengaruhi bisnis Anda.

  • Secara default, koneksi persisten diaktifkan untuk grup server baru.

  • Label kustom untuk listener didukung.

  • Kemampuan lintas zona untuk grup server dapat dinonaktifkan.

  • Performa tuning keseluruhan Layanan dioptimalkan.

  • Waktu fitur ReadinessGate memperbarui status pod dioptimalkan. ReadinessGate memperbarui status pod setelah semua grup server diperbarui.

  • Dalam rilis canary, Anda harus mengonfigurasi dua Ingress atau menggunakan aturan routing kustom. Jika Anda menambahkan anotasi canary ke Ingress, sistem melaporkan kesalahan dan mempertahankan aturan pengalihan asli.

Tidak ada dampak pada beban kerja.

Januari 2025

Nomor versi

Tanggal rilis

Deskripsi

Dampak

v2.15.2-aliyun.1

2025-01-24

  • XForwardedForProcessingMode dapat diatur ke X-Forwarded-For dan header permintaan X-Forwarded-Host dapat diaktifkan di XForwardedForHostEnabled dalam XForwardedForConfig dari sebuah listener.

  • Masalah bahwa ALB Ingress controller gagal memulai ketika ValidatingWebhookConfiguration tidak ada diperbaiki.

  • Masalah bahwa verifikasi webhook gagal ketika beberapa nilai ditentukan untuk alb.ingress.kubernetes.io/healthcheck-httpcode diperbaiki.

  • Pemeriksaan untuk FinalType dalam tindakan aturan pengalihan didukung.

  • Perhitungan clientToken dioptimalkan selama pembuatan instans ALB.

v2.15.0-aliyun.1

2025-01-06

  • ValidatingWebhook diaktifkan secara default untuk memeriksa AlbConfig dan Ingresses sebelumnya.

  • AScript didukung.

  • Tanggapan tetap didukung oleh pembatasan kecepatan lalu lintas.

  • ssl-redirect dan pembatasan kecepatan lalu lintas dapat digunakan bersamaan.

  • Cookie kustom didukung oleh persistensi sesi untuk grup server backend.

  • Grup keamanan dapat dibuat untuk instans ALB yang baru dibuat. Fitur ini mulai berlaku mulai 00:00:00 pada 25 Februari 2025 (UTC+8).

  • Peringatan yang menunjukkan konflik listener dioptimalkan.

  • Event dihasilkan ketika konfigurasi sertifikasi TLS tidak konsisten dengan aturan pengalihan.

  • Validitas sumber daya terkait, seperti paket bandwidth, dapat diperiksa.

  • Sertifikat dapat dikonfigurasikan di AlbConfigs untuk autentikasi gRPC.

  • Masalah bahwa tag di AlbConfigs tidak dapat digunakan setelah tag createdby diaktifkan.

  • Masalah bahwa rekonsiliasi Layanan terus memunculkan kesalahan dalam skenario tertentu diperbaiki.

  • Krash komponen yang disebabkan oleh kesalahan konfigurasi AlbConfig diperbaiki.

Tidak ada dampak pada beban kerja.

Mei 2024

Versi

Tanggal rilis

Deskripsi

Dampak

v2.13.1-aliyun.1

2024-05-10

  • Event baru didukung. Event ini dihasilkan ketika AlbConfig tidak terkait dengan Ingress.

  • Masalah bahwa pembuatan grup server gagal ketika nama namespace dimulai dengan angka atau ketika nama namespace atau Layanan terlalu panjang diperbaiki.

Tidak ada dampak pada beban kerja.