Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Métodos de cálculo de cotas do ALB

Última atualização: Aug 27, 2026

As cotas limitam o uso de recursos ou a frequência de acesso durante um período. Este tópico explica como o ALB contabiliza cotas para instâncias padrão do ALB, grupos de servidores, listeners e regras de encaminhamento, para que você possa estimar o consumo antes da implantação.

Cálculo de cotas

O ALB roteia o tráfego por uma hierarquia de quatro níveis: instância do ALB → Ingresses → grupos de servidores de backend (pares service:port) → pods. O sistema contabiliza as cotas em cada nível.

image

Os exemplos a seguir referenciam este diagrama.

Regra principal de multiplicação: Se um Ingress estiver associado a vários listeners, suas regras de encaminhamento, pods de backend e certificados serão contabilizados uma vez por listener.

Cotas de instância do ALB

Certificados adicionais por instância do ALB

ID da cota: alb_quota_loadbalancer_certificates_num_standard_edition

Contagem de certificados = soma dos certificados adicionais em todos os listeners.

A contagem de certificados por Ingress varia conforme o método de configuração:

Método de configuração

Critério de contagem de certificados

Descoberta automática de certificados

Certificados associados ao domínio no Certificate Management Service

Kubernetes Secrets

Secrets no campo secretName de spec.tls. Inclui Secrets entre namespaces; Secrets no mesmo namespace contam apenas uma vez.

Campo CertificateId do AlbConfig

Certificados no campo CertificateId

Combinação de métodos

Depende da compatibilidade entre eles

Múltiplos listeners

Uma vez por listener associado

Exemplo de cenário:

Ingress

Listeners

Contagem de certificados

ALB Ingress 1

HTTP Listener 1

0 (HTTP não exige certificados)

ALB Ingress 2

HTTP Listener 2

0 (HTTP não exige certificados)

ALB Ingress 3

HTTPS Listener 3, HTTPS Listener 4 (1 certificado cada)

2 (1 certificado x 2 listeners)

Regras de encaminhamento por instância do ALB

ID da cota: alb_quota_loadbalancer_rules_num_standard_edition

Contagem de regras de encaminhamento = soma em todos os Ingresses de todos os listeners.

A contagem de regras por Ingress corresponde ao número de entradas path sob host em spec.rules. Na associação com múltiplos listeners, as regras contam uma vez por listener.

Exemplo de cenário:

Ingress

Regras

Listeners

Total de regras contabilizadas

ALB Ingress 1

1

1

1

ALB Ingress 2

1

1

1

ALB Ingress 3

1

2

2 (1 regra x 2 listeners)

Servidores de backend por instância do ALB

ID da cota: alb_quota_loadbalancer_servers_num_standard_edition

Contagem de servidores de backend = soma dos pods em todos os Ingresses de todos os listeners.

A contagem de servidores de backend por Ingress equivale ao total de pods em todas as regras de encaminhamento. Caso haja associação com múltiplos listeners, os pods contam uma vez por listener.

Exemplo de cenário:

Ingress

Pods

Listeners

Total de servidores contabilizados

ALB Ingress 1

3

1

3

ALB Ingress 2

3

1

3

ALB Ingress 3

2

2

4 (2 pods x 2 listeners)

Listeners por instância do ALB

ID da cota: alb_quota_loadbalancer_listeners_num_standard_edition

Contagem de listeners = número de pares port:protocol no parâmetro Listeners do AlbConfig. A contagem de listeners por Ingress depende da anotação alb.ingress.kubernetes.io/listen-ports.

Exemplo de cenário:

Ingress

Contagem de listeners

ALB Ingress 1

1

ALB Ingress 2

1

ALB Ingress 3

2

Cotas de grupo de servidores

Grupos de servidores por servidor de backend

ID da cota: alb_quota_server_added_num

Indica quantos grupos de servidores do ALB contêm um determinado IP de pod.

Um pod referenciado em múltiplas regras de encaminhamento conta uma vez por regra. Se uma regra possuir vários listeners, o pod conta uma vez por listener e por regra.

Exemplo de cenário:

Pod

Pares service:port

Regras de encaminhamento

Listeners

Contagem de grupos de servidores

Pod 1

service 1:80, service 2:80

1 regra por service

1 por regra

2

Pod 2

service 1:80, service 2:80

1 regra por service

1 por regra

2

Pod 3

service 1:80, service 2:80

1 regra por service

1 por regra

2

Pod 4

service 3:80

1 regra

2 listeners

2

Pod 5

service 3:80

1 regra

2 listeners

2

Associações de listeners e regras por grupo de servidores

ID da cota: alb_quota_servergroup_attached_num

Indica quantas associações de listeners e regras um grupo de servidores (par service:port) possui.

A contagem corresponde às regras de encaminhamento que referenciam o par service:port. Se uma regra tiver múltiplos listeners, o grupo conta uma vez por listener.

Exemplo de cenário:

service:port

Regras de encaminhamento

Listeners

Contagem de associações

service 1:80

1

1

1

service 2:80

1

1

1

service 3:80

1

2

2 (1 regra x 2 listeners)

Servidores de backend por grupo de servidores

ID da cota: alb_quota_servergroup_servers_num

Contagem de servidores de backend = número de pares pod:port no grupo de servidores.

Exemplo de cenário:

service:port

Servidores de backend

service 1:80

3

service 2:80

3

service 3:80

2

Cotas de listener

ACLs de rede por listener

A contagem de ACLs de rede por listener corresponde às entradas em campos aclConfig não vazios nos pares port:protocol do parâmetro Listeners do AlbConfig.

Exemplo de cenário:

Listener

Contagem de ACLs de rede

Listener 1

1

Listener 2

1

Listener 3

0

Listener 4

0

Entradas de ACL de rede por listener

A contagem de entradas de ACL por listener equivale ao total de entradas nos campos aclConfig não vazios nos pares port:protocol do parâmetro Listeners do AlbConfig.

Exemplo de cenário:

Listener

Contagem de entradas de ACL

Listener 1

Depende do número de IDs de ACL no campo aclId

Listener 2

2

Listener 3

0

Listener 4

0

Cotas de regra de encaminhamento

Ações por regra de encaminhamento

A contagem de ações para uma regra de encaminhamento varia conforme o valor do campo servicePort:

**Valor de servicePort**

Contagem de ações

use-annotation

Ações personalizadas especificadas por anotações

Qualquer outro valor

Ações personalizadas por anotação + 1

Exemplo de cenário: O ALB Ingress 1 possui uma regra com servicePort = 80 e nenhuma ação personalizada. Contagem de ações: 1.

Condições de correspondência por regra de encaminhamento

ID da cota: alb_quota_rule_matchevaluations_num

Contagem de condições de correspondência = hosts não vazios + condições de caminho + condições personalizadas por anotação

As condições de caminho seguem a seguinte contagem, com base no pathType:

**Valor de pathType**

Condições por caminho

Prefix

2

Qualquer outro valor

1

Exemplo de cenário:

Ingress

Hosts

Caminhos

Condições personalizadas

Contagem de condições de correspondência

ALB Ingress 1

1

1

1

3

ALB Ingress 2

1

1

0

2

ALB Ingress 3

1

1

0

2

Caracteres curinga por regra de encaminhamento

Contagem de curingas = total de caracteres curinga nas ações e condições de correspondência da regra.

Exemplo de cenário: O ALB Ingress 2 tem uma regra com um caractere curinga (*) na condição de host. Contagem de curingas: 1.

Próximos passos