Aumentar a largura de banda da rede para clusters e nós

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

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