All Products
Search
Document Center

Container Compute Service:Manage the ALB Ingress controller

Last Updated:Nov 09, 2025

Controller ALB Ingress (Application Load Balancer) adalah komponen yang dikelola untuk kluster Container Compute Service (ACS) yang mengontrol pengalihan lalu lintas berdasarkan aturan pengalihan Lapisan 7 dari ALB. Topik ini menjelaskan cara menginstal, meningkatkan, dan menghapus controller ALB Ingress di kluster ACS.

Menginstal kontroler ALB Ingress

Catatan

Untuk informasi lebih lanjut tentang wilayah yang mendukung komponen ini, lihat Wilayah dan Zona yang Mendukung ALB.

Pemasangan selama pembuatan kluster

  1. Masuk ke Konsol Container Compute Service dan klik Create Cluster.

  2. Di bagian Component Configurations > Ingress, pilih ALB Ingress.

    Catatan

    Untuk informasi lebih lanjut tentang konfigurasi lainnya, lihat Membuat Kluster ACS.

Menginstal kontroler ALB Ingress di kluster yang ada

  1. Masuk ke Konsol ACS. Di panel navigasi sisi kiri, klik Clusters.

  2. Di halaman Clusters, temukan kluster target dan klik ID-nya. Di panel navigasi kiri, pilih Operations > Add-ons.

  3. Di halaman Add-ons, klik tab Networking, temukan komponen ALB Ingress Controller, lalu klik Install.

  4. Di kotak dialog Install ALB Ingress Controller, untuk ALB Cloud-native Gateway Source, pilih New, Use Existing, atau Do Not Create, lalu klik Confirm.

    Instance Source

    Deskripsi

    Hasil

    (Direkomendasikan) Create

    • Network Type: Anda dapat membuat instans ALB Public atau Private sesuai dengan kebutuhan Anda. Untuk detail penagihan, lihat Aturan Penagihan ALB.

    • Virtual Private Cloud: Nilai defaultnya sama dengan VPC kluster.

    • VSwitch: Menampilkan vSwitch yang sesuai dengan zona yang didukung oleh Application Load Balancer (ALB) dalam virtual private cloud (VPC) ini. Anda harus menentukan dua vSwitch di zona yang berbeda. Jika tidak ditentukan, dua vSwitch yang tersedia akan dipilih secara otomatis. Anda juga dapat mengklik Create VSwitch untuk membuat vSwitch baru.

    Kontroler secara otomatis membuat AlbConfig bernama alb dan sumber daya IngressClass terkait. Secara default, AlbConfig dikonfigurasikan dengan pendengar HTTP pada port 80. Untuk informasi lebih lanjut tentang ekstensi pendengar, lihat Membuat pendengar HTTPS.

    (Direkomendasikan) Use Existing

    Anda dapat memilih instans ALB yang ada dari daftar drop-down. Instans ALB dasar tidak didukung. Untuk informasi lebih lanjut, lihat Gunakan kembali instans ALB yang ada.

    (Opsional) Do Not Create Now

    Hanya menginstal kontroler ALB Ingress. Tidak ada instans ALB yang dibuat.

    Penting

    Kontroler tidak membuat sumber daya terkait. Anda harus secara manual membuat AlbConfig dan IngressClass.

Langkah Berikutnya

Setelah Anda menginstal komponen controller ALB Ingress, kluster secara otomatis membuat definisi sumber daya kustom (CRD) AlbConfig. Anda kemudian dapat melakukan operasi berikut:

  • Lihat file YAML komponen: Pada kartu komponen, klik ikon image dan pilih View In YAML untuk melihat file YAML dari definisi sumber daya kustom (CRD) komponen.

  • Aktifkan log komponen: Pada kartu komponen, klik ikon image, pilih Enable Log Collection, lalu klik Confirm. Setelah operasi selesai, Anda dapat memilih View Logs atau Disable Logging.

    Catatan

    Untuk mengaktifkan log akses untuk instans ALB tertentu, navigasikan ke Operations Management > Log Center > Network Component Logs di panel navigasi sisi kiri Konsol ACS. Di halaman ALB Ingress, klik tab Provisioning dan aktifkan log akses untuk instans ALB yang ditentukan.

  • Buat sumber daya kustom: Untuk informasi lebih lanjut tentang cara membuat sumber daya kustom AlbConfig dan IngressClass, lihat Panduan Cepat untuk ALB Ingress.

Tingkatkan kontroler ALB Ingress

  1. Masuk ke Konsol ACS. Di panel navigasi sisi kiri, klik Clusters.

  2. Di halaman Clusters, temukan kluster target dan klik ID-nya. Di panel navigasi kiri, pilih Operations > Add-ons.

  3. Di halaman Add-ons, klik tab Networking. Di bagian ALB Ingress Controller, klik Upgrade.

  4. Di kotak dialog Update, klik OK.

Hapus kontroler ALB Ingress

  1. Masuk ke Konsol ACS. Di panel navigasi sisi kiri, klik Clusters.

  2. Di halaman Clusters, temukan kluster target dan klik ID-nya. Di panel navigasi kiri, pilih Operations > Add-ons.

  3. Di halaman Add-ons, klik tab Networking. Di bagian ALB Ingress Controller, klik Uninstall.

  4. Di kotak dialog Uninstall, klik OK.

Penting

Setiap sumber daya kustom AlbConfig sesuai dengan satu instans ALB. Jika Anda tidak lagi berencana menggunakan ALB Ingress, Anda harus terlebih dahulu menghapus sumber daya kustom AlbConfig di kluster. Ini secara otomatis melepaskan instans ALB terkait. Setelah instans dilepaskan, Anda dapat menghapus komponen controller ALB Ingress. Dalam skenario berikut, Anda harus secara manual menghapus sumber daya untuk menghindari biaya tambahan:

  • Jika Anda menghapus komponen controller ALB Ingress, sumber daya kustom AlbConfig yang tersisa dan instans ALB terkaitnya tidak dilepaskan. Anda harus secara manual menghapus sumber daya ini untuk menghindari biaya.

  • Jika Anda menghapus sumber daya kustom AlbConfig setelah menghapus komponen controller ALB Ingress, instans ALB terkait tidak dilepaskan. Anda harus secara manual menghapus instans tersebut untuk menghindari biaya.

Referensi

  • Untuk informasi lebih lanjut tentang komponen controller ALB Ingress dan catatan rilisnya, lihat Controller ALB Ingress.