Quando terminar de configurar as máquinas de nós do cluster, a sua rede e os outros pré-requisitos, você estará quase pronto para instalar o Google Distributed Cloud. 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 no Google Distributed Cloud, incluindo clusters de admin (para controlar os recursos dos clusters) e de 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 Google Distributed Cloud como um único cluster independente, que serve como um cluster de usuário e 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. Além disso, o Google Distributed Cloud permite criar clusters híbridos que combinam tarefas de administração e cargas de trabalho, além de controlar outros clusters de usuário.
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:
Clusters de administrador:
Clusters de usuários
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 você
pode reservar para pods no cluster (clusterNetwork.pods.cidrBlocks
), são
imutáveis. Portanto, é necessário planejá-las ao criar um cluster. Para mais
informações sobre dimensões de escalonabilidade e como escalonar verticalmente um cluster, consulte
Escalonar clusters do Google Distributed Cloud. Para informações sobre algumas das restrições e recomendações para configurações máximas do cluster, consulte Cotas e limites.