Visão geral da criação de cluster

Quando terminar de configurar as máquinas de nós do cluster, sua rede e os outros pré-requisitos, você estará quase pronto para instalar o GKE em bare metal. A próxima etapa é decidir que tipos de clusters criar e qual ferramenta usar.

Escolher um tipo de cluster

É possível criar diferentes tipos de clusters nos clusters do GKE em Bare Metal, incluindo clusters admin (para controlar os recursos dos clusters) e admin (para executar cargas de trabalho). Recomendamos implantações de cluster de administrador e de usuário se você tiver vários clusters no mesmo data center que queira gerenciar de um local centralizado e para implantações maiores que precisem de isolamento entre equipes diferentes ou entre desenvolvimento e cargas de trabalho de produção.

Também é possível executar o GKE em Bare Metal como um único cluster autônomo, que serve como um cluster de usuário e como um cluster de administrador. Um cluster autônomo é compatível com o perfil de borda, que reduz significativamente os requisitos de recursos do sistema e é recomendado para dispositivos de borda com altas restrições de recursos. O GKE em Bare Metal também permite criar clusters híbridos que combinam tarefas de administração e cargas de trabalho, além de controlar outros clusters de usuários.

Cada uma dessas configurações tem suas próprias vantagens e benefícios. Para mais informações sobre como decidir qual configuração desenvolver, consulte Escolher um modelo de implantação.

Escolher uma ferramenta para criar clusters

É possível escolher ferramentas para criar clusters e gerenciar o ciclo de vida deles:

  • A ferramenta de linha de comando bmctl, que é executada na estação de trabalho do administrador no data center local.
  • Console do Google Cloud, Google Cloud CLI ou Terraform. Essas ferramentas padrão usam a API GKE On-Prem, que é executada na infraestrutura do Google Cloud e, coletivamente, são chamadas de clientes da API GKE On-Prem.

Para informações sobre como decidir qual ferramenta atende melhor às suas necessidades, consulte Escolher uma ferramenta para criar clusters.

Mais informações

Para mais informações sobre como criar e configurar clusters, consulte:

Sobre o processo de criação

O processo de criação do cluster inclui verificações de simulação e inicialização da máquina. Se a criação do cluster falhar após a fase de inicialização da máquina, mesmo que as verificações de simulação sejam aprovadas sem erros, será necessário excluir o cluster. Isso retorna o nó para um estado limpo. Depois de excluir o cluster, tente criá-lo novamente depois de fazer as alterações de configuração necessárias.

O processo de criação do cluster executa verificações de integridade quando ele é criado. Essa última etapa verifica se o cluster está em boas condições operacionais. Se o cluster não for aprovado em todas as verificações de integridade, a operação de criação falhará. Quando todas as verificações de integridade forem aprovadas, a operação de criação será concluída.

Planejar a escalonabilidade

Antes de criar um novo cluster, você precisa entender as dimensões que afetam a escalonabilidade. Algumas dimensões, como o número de endereços IP que podem ser reservados para pods no cluster (clusterNetwork.pods.cidrBlocks), são imutáveis. Portanto, você precisa prepará-las ao criar um cluster. Para mais informações sobre dimensões de escalonabilidade e como escalonar verticalmente um cluster, consulte Escalonar verticalmente um cluster do GKE em clusters bare metal. Para informações sobre algumas das restrições e recomendações para configurações máximas do cluster, consulte Cotas e limites.