Desejo adicionar um novo nó no cluster kubernetes existente, mas com um tipo de máquina diferente. Para o novo nó, adicionarei um rótulo para que apenas alguns aplicativos sejam executados nele.
tentei o seguinte comando
gcloud compute instance-groups managed resize CONTAINER_GROUP --zone ZONE --size 5 --machine-type n1-standard-8
E retorna um erro
ERRO: (gcloud.compute.instance-groups.managed.resize) argumentos não reconhecidos: --machine-type n1-standard-8
Como posso adicionar um novo nó ao cluster kubernetes existente com um tipo de máquina diferente?
Você pode contornar a restrição de tipo de máquina única criando um novo grupo de instâncias com uma cópia (modificada) do modelo de instância do GKE. Veja esta resposta para mais detalhes. Observe que posteriormente você pode precisar atualizar manualmente esse grupo de instâncias (em vez de usar a API de atualização de nós do GKE).
Isso é algo que não está disponível hoje no Google Container Engine. Você só pode ter nós idênticos no cluster.
Geralmente, você pode alterar o tipo de instância, mas não quando a instância faz parte do grupo de instâncias. Mesmo que você possa alterar o tipo de instância no grupo de instâncias (o que não é possível), o GKE ainda não oferece suporte a clusters mistos.