Resolver problemas de redimensionamento de cluster

Para resolver falhas de redimensionamento de clusters de usuário, verifique se há erros em MachineDeployments e Machines e aloque mais endereços IP quando o cluster ficar sem eles. Corrigir esses problemas permite que os nós de trabalho sejam escalonados.

Falha no redimensionamento de um cluster de usuário

Se o redimensionamento de um cluster de usuário falhar, siga estas etapas:

  1. Encontre os nomes das MachineDeployments e das Máquinas:

    kubectl --kubeconfig USER_CLUSTER_KUBECONFIG get machinedeployments --all-namespaces
    kubectl --kubeconfig USER_CLUSTER_KUBECONFIG get machines --all-namespaces
    
  2. Descreva uma MachineDeployment para exibir os registros:

    kubectl --kubeconfig USER_CLUSTER_KUBECONFIG describe machinedeployment MACHINE_DEPLOYMENT_NAME
    
  3. Verifique se há erros em Máquinas recém-criadas:

    kubectl --kubeconfig USER_CLUSTER_KUBECONFIG describe machine MACHINE_NAME
    

Nenhum endereço pode ser alocado para o redimensionamento do cluster

Esse problema ocorre se não houver endereços IP suficientes disponíveis para redimensionar um cluster de usuário.

kubectl describe machine exibe o seguinte erro:

Events:
Type     Reason  Age                From                    Message
----     ------  ----               ----                    -------
Warning  Failed  9s (x13 over 56s)  machineipam-controller  ipam: no addresses can be allocated

Para resolver esse problema, aloque mais endereços IP para o cluster. Em seguida, exclua a máquina afetada:

kubectl --kubeconfig USER_CLUSTER_KUBECONFIG delete machine MACHINE_NAME

O Google Distributed Cloud cria uma nova máquina e atribui a ela um dos endereços IP recém-disponíveis.

A seguir

Se precisar de mais ajuda, entre em contato com o Cloud Customer Care.

Consulte também Como receber suporte para mais informações sobre recursos de suporte, incluindo: