All Products
Search
Document Center

Container Service for Kubernetes:Metode perhitungan kuota ALB

Last Updated:Aug 21, 2026

Kuota membatasi penggunaan sumber daya atau frekuensi akses dalam suatu periode. Topik ini menjelaskan cara ALB menghitung kuota untuk instans ALB standar, kelompok server, listener, dan aturan pengalihan sehingga Anda dapat memperkirakan konsumsi sebelum penerapan.

Cara kuota dihitung

ALB mengarahkan lalu lintas melalui hierarki empat tingkat: instans ALB → Ingress → kelompok server backend (pasangan Service:port) → Pod. Kuota dihitung pada setiap tingkat.

image

Contoh di bawah merujuk pada diagram ini.

Aturan pengganda utama: Saat sebuah Ingress dikaitkan dengan beberapa listener, aturan pengalihannya, Pod backend, dan sertifikat masing-masing dihitung sekali per listener.

Kuota instans ALB

Sertifikat tambahan per instans ALB

ID Kuota: alb_quota_loadbalancer_certificates_num_standard_edition

Jumlah sertifikat = jumlah total sertifikat tambahan di seluruh listener.

Jumlah sertifikat per Ingress bergantung pada metode konfigurasi:

Metode konfigurasi Cara sertifikat dihitung
Penemuan sertifikat otomatis Sertifikat yang dikaitkan dengan domain di Certificate Management Service
Kubernetes Secrets Secrets dalam bidang secretName dari spec.tls. Secrets lintas-namespace termasuk; Secrets dalam namespace yang sama dihitung sekali.
Bidang CertificateId AlbConfig Sertifikat dalam bidang CertificateId
Gabungan multiple metode Tergantung pada kompatibilitas metode
Multiple listener Dihitung sekali per listener terkait

Contoh skenario:

Ingress Listeners Jumlah sertifikat
ALB Ingress 1 HTTP Listener 1 0 (HTTP tidak memerlukan sertifikat)
ALB Ingress 2 HTTP Listener 2 0 (HTTP tidak memerlukan sertifikat)
ALB Ingress 3 HTTPS Listener 3, HTTPS Listener 4 (masing-masing 1 sertifikat) 2 (1 sertifikat × 2 Pendengar)

Aturan pengalihan per instans ALB

ID Kuota: alb_quota_loadbalancer_rules_num_standard_edition

Jumlah aturan pengalihan = jumlah total di seluruh Ingress pada semua listener.

Jumlah aturan per Ingress = jumlah entri path di bawah host dalam spec.rules. Jika dikaitkan dengan beberapa listener, aturan dihitung sekali per listener.

Contoh skenario:

Ingress Aturan Listeners Total aturan yang dihitung
ALB Ingress 1 1 1 1
ALB Ingress 2 1 1 1
ALB Ingress 3 1 2 2 (1 aturan × 2 pendengar)

Server backend per instans ALB

ID Kuota: alb_quota_loadbalancer_servers_num_standard_edition

Jumlah server backend = jumlah total Pod di seluruh Ingress pada semua listener.

Jumlah server backend per Ingress = jumlah total Pod di seluruh aturan pengalihan. Jika dikaitkan dengan beberapa listener, Pod dihitung sekali per listener.

Contoh skenario:

Ingress Pods Listener Total server yang dihitung
ALB Ingress 1 3 1 3
ALB Ingress 2 3 1 3
ALB Ingress 3 2 2 4 (2 Pod x 2 listener)

Listener per instans ALB

ID Kuota: alb_quota_loadbalancer_listeners_num_standard_edition

Jumlah listener = jumlah pasangan port:protocol dalam parameter Listeners AlbConfig. Jumlah listener per Ingress bergantung pada anotasi alb.ingress.kubernetes.io/listen-ports.

Contoh skenario:

Ingress Jumlah listener
ALB Ingress 1 1
ALB Ingress 2 1
ALB Ingress 3 2

Kuota kelompok server

Kelompok server per server backend

ID Kuota: alb_quota_server_added_num

Melacak berapa banyak kelompok server ALB yang berisi IP Pod tertentu.

Pod yang dirujuk dalam beberapa aturan pengalihan dihitung sekali per aturan. Jika suatu aturan memiliki beberapa listener, Pod tersebut dihitung sekali per listener per aturan.

Contoh skenario:

Pod Pasangan Layanan:Port Aturan pengalihan Listeners Jumlah kelompok server
Pod 1 Service 1:80, Service 2:80 1 aturan per Service 1 per aturan 2
Pod 2 Service 1:80, Service 2:80 1 aturan per Service 1 per aturan 2
Pod 3 Service 1:80, Service 2:80 1 aturan per Service 1 per aturan 2
Pod 4 Service 3:80 1 aturan 2 Pendengar 2
Pod 5 Service 3:80 1 aturan 2 Pendengar 2

Asosiasi listener dan aturan per kelompok server

ID Kuota: alb_quota_servergroup_attached_num

Melacak berapa banyak asosiasi listener dan aturan yang dimiliki oleh kelompok server (pasangan Service:port).

Jumlah = jumlah aturan pengalihan yang mereferensikan pasangan Service:port tersebut. Jika suatu aturan memiliki beberapa listener, kelompok tersebut dihitung sekali per listener.

Contoh skenario:

Service:port Aturan pengalihan Listener Jumlah asosiasi
Service 1:80 1 1 1
Service 2:80 1 1 1
Service 3:80 1 2 2 (1 aturan × 2 pendengar)

Server backend per kelompok server

ID Kuota: alb_quota_servergroup_servers_num

Jumlah server backend = jumlah pasangan pod:port dalam kelompok server.

Contoh skenario:

Service:port Server backend
Service 1:80 3
Service 2:80 3
Service 3:80 2

Kuota listener

Network ACL per listener

Jumlah Network ACL per listener = jumlah entri dalam bidang aclConfig yang tidak kosong di seluruh pasangan port:protocol dalam parameter Listeners AlbConfig.

Contoh skenario:

Listener Jumlah Network ACL
Listener 1 1
Listener 2 1
Listener 3 0
Listener 4 0

Entri Network ACL per listener

Jumlah entri ACL per listener = jumlah total entri dalam bidang aclConfig yang tidak kosong di seluruh pasangan port:protocol dalam parameter Listeners AlbConfig.

Contoh skenario:

Listener Jumlah entri ACL
Listener 1 Tergantung pada jumlah ID ACL dalam bidang aclId
Listener 2 2
Listener 3 0
Listener 4 0

Kuota aturan pengalihan

Aksi per aturan pengalihan

Jumlah aksi untuk suatu aturan pengalihan bergantung pada nilai bidang servicePort:

servicePort value Jumlah aksi
use-annotation Aksi kustom yang ditentukan oleh anotasi
Nilai lainnya Aksi anotasi kustom + 1

Contoh skenario: ALB Ingress 1 memiliki satu aturan dengan servicePort = 80 dan tidak ada aksi kustom. Jumlah aksi: 1.

Kondisi pencocokan per aturan pengalihan

ID Kuota: alb_quota_rule_matchevaluations_num

Jumlah kondisi pencocokan = host yang tidak kosong + kondisi path + kondisi anotasi kustom.

Kondisi path dihitung sebagai berikut berdasarkan pathType:

pathType Kondisi per Jalur
Prefix 2
Nilai lainnya 1

Contoh skenario:

Ingress Host Jalur Kondisi kustom Jumlah kondisi pencocokan
ALB Ingress 1 1 1 1 3
ALB Ingress 2 1 1 0 2
ALB Ingress 3 1 1 0 2

Karakter wildcard per aturan pengalihan

Jumlah wildcard = jumlah total karakter wildcard di seluruh aksi dan kondisi pencocokan aturan tersebut.

Contoh skenario: ALB Ingress 2 memiliki satu aturan dengan satu karakter wildcard (*) dalam kondisi host. Jumlah wildcard: 1.

Langkah berikutnya