Para responder à sua pergunta, primeiro gostaria de reformular sua pergunta. Você está perguntando se devo escalar meu aplicativo implantado no Google Container Engine (GKE) horizontally
ou vertically
(Expansão vs. Ampliação). Eu diria que depende do seu negócio e requisitos técnicos. Felizmente, este é um assunto bem discutido e você pode ler algumas discussões sobre isso em este tópico .
Um dos recursos do Google Container Engine é que seu cluster pode ser redimensionado redimensionado com um comando ou você pode usar o Autoescalador de cluster para redimensionar automaticamente seu cluster sempre que seus pods agendados precisarem de mais espaço.
Dito isso, recomendo criar uma lista de verificação de seus requisitos e planejar com base nisso e considerar suas prioridades.