Nesta página, mostramos como aumentar o limite da largura de banda da rede para os clusters e nós do Google Kubernetes Engine (GKE) usando a largura de banda de nível 1.
Preços
Preços de largura de banda mais altos se aplicam quando você ativa a largura de banda do nível 1.
Antes de começar
Antes de começar, verifique se você realizou as tarefas a seguir:
- Ativar a API Google Kubernetes Engine. Ativar a API Google Kubernetes Engine
- Se você quiser usar a Google Cloud CLI para essa tarefa,
instale e, em seguida,
inicialize a
CLI gcloud. Se você instalou a CLI gcloud anteriormente, instale a versão
mais recente executando
gcloud components update
.
Limitações
- Limitações do Compute Engine.
- Quando você ativa a largura de banda de nível 1, o GKE ativa a NIC virtual do Google (gVNIC) e o GKE gerencia a gVNIC, desde que o pool de nós tenha a largura de banda de nível 1 ativada.
- A largura de banda de nível 1 só é compatível com VMs N2, N2D, C2, C2D, C3 e M3.
Requisitos
- Os nós do GKE precisam usar uma imagem de nó do Container-Optimized OS.
Ativar a largura de banda de nível 1 em um cluster
É possível criar um cluster com a largura de banda de nível 1 ativada ou atualizar um cluster para usar a largura de banda de nível 1.
Um cluster com largura de banda de nível 1 ativada tem um pool de nós de nível 1 ativado por padrão. Se você definir a largura de banda do pool de nós como TIER_UNSPECIFIED
, as configurações do pool de nós substituirão aquelas da largura de banda do cluster.
Criar um cluster com largura de banda de nível 1 ativada
Crie um cluster que usa a largura de banda de nível 1:
gcloud container clusters create CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Substitua o CLUSTER_NAME
pelo nome do cluster.
Atualizar um cluster para ativar a largura de banda de nível 1
Atualize um cluster para usar a largura de banda de nível 1:
gcloud container clusters update CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Substitua o CLUSTER_NAME
pelo nome do cluster existente.
Ativar a largura de banda de nível 1 em um pool de nós
Você pode criar um pool de nós com a largura de banda de nível 1 ativada ou atualizá-lo para usar a largura de banda de nível 1.
Um cluster com largura de banda de nível 1 ativada tem um pool de nós de nível 1 ativado por padrão. No entanto, a API do pool de nós substitui a configuração de nível do cluster para o nível 1.
Criar um pool de nós com largura de banda de nível 1 ativada
Crie um pool de nós que use largura de banda de nível 1:
gcloud container node-pools create NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Substitua:
NODEPOOL_NAME
: o nome do novo pool de nós.CLUSTER_NAME
: o nome do cluster existente.
Atualizar um pool de nós para ativar a largura de banda de nível 1
Atualize um pool de nós para usar a largura de banda de nível 1:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_1
Substitua:
NODEPOOL_NAME
: o nome do pool de nós que você quer atualizar.CLUSTER_NAME
: o nome do cluster existente.
Desativar a largura de banda de nível 1 em um cluster ou pool de nós
É possível desativar a largura de banda de nível 1 no nível do cluster ou no nível do pool de nós. Quando você desativa a largura de banda de nível 1 no nível do cluster, a largura de banda de nível 1 do pool de nós é definida como TIER_UNSPECIFIED
. Desativar a largura de banda de nível 1 no nível do cluster não desativa a configuração do pool de nós que já existe.
Atualize o cluster para usar a largura de banda padrão:
gcloud container clusters update CLUSTER_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
Atualize os pools de nós para usar a largura de banda padrão:
gcloud container node-pools update NODEPOOL_NAME \
--cluster=CLUSTER_NAME \
--network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED
A seguir
- Use a geração de registros de política de rede para gravar quando as conexões com pods são permitidas ou negadas pelas políticas de rede do cluster.
- Saiba como definir o nível da rede.
- Saiba mais sobre a configuração mais alta para unidade máxima de transmissão (MTU).