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 CLI do Google Cloud para essa tarefa,
instale e inicialize a
gcloud CLI. Se você instalou a CLI gcloud anteriormente, instale a versão
mais recente executando o comando
gcloud components update
. Talvez as versões anteriores da CLI gcloud não sejam compatíveis com a execução dos comandos neste documento.
Limitações
- As limitações da rede Tier_1 de VMs do Compute Engine se aplicam.
- 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.
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).