Quando terminar a configuração das máquinas de nós do cluster, da sua rede e dos outros pré-requisitos, fica quase a postos para instalar o Google Distributed Cloud. O passo seguinte é decidir que tipos de clusters criar e escolher a ferramenta a usar.
Escolha um tipo de cluster
Pode criar diferentes tipos de clusters no Google Distributed Cloud, incluindo clusters de administração (para controlar os recursos dos seus clusters) e clusters de utilizador (para executar cargas de trabalho). Recomendamos implementações de clusters de administrador e de utilizador se tiver vários clusters no mesmo centro de dados que quer gerir a partir de um local centralizado, e para implementações maiores que precisam de isolamento entre diferentes equipas ou entre cargas de trabalho de desenvolvimento e produção.
Também pode executar o Google Distributed Cloud como um único cluster autónomo, que funciona como um cluster de utilizadores e como um cluster de administrador. Um cluster autónomo suporta o perfil de limite, o que reduziu significativamente os requisitos de recursos do sistema e é recomendado para dispositivos de limite com restrições de recursos elevadas. Além disso, o Google Distributed Cloud permite-lhe criar clusters híbridos que combinam tarefas de administração e cargas de trabalho, bem como controlar outros clusters de utilizadores.
Cada uma destas configurações tem as suas próprias vantagens e benefícios. Para mais informações sobre como decidir que configuração desenvolver, consulte Escolha um modelo de implementação.
Escolha uma ferramenta para criar clusters
Pode escolher as ferramentas para criar clusters e gerir o ciclo de vida dos clusters:
- A ferramenta de linha de comandos
bmctl
, que executa na estação de trabalho do administrador no seu centro de dados no local. - A Google Cloud consola, a CLI gcloud ou o Terraform. Estas ferramentas padrão usam a API GKE On-Prem, que é executada na infraestrutura do Google Cloud, e são coletivamente denominadas clientes da API GKE On-Prem. Google Cloud
Para informações sobre como decidir que ferramenta se adequa melhor às suas necessidades, consulte o artigo Escolha uma ferramenta para criar clusters.
Mais informações
Para mais informações sobre como criar e configurar clusters, consulte o seguinte:
Clusters de administração:
Clusters de utilizadores
Acerca do processo de criação
O processo de criação do cluster inclui verificações prévias e a 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 prévias tenham sido aprovadas sem erros), tem de eliminar o cluster. Isto repõe o nó num estado limpo. Depois de eliminar o cluster, pode tentar novamente criar o cluster depois de fazer as alterações de configuração necessárias.
O processo de criação de clusters executa verificações de funcionamento quando o cluster é criado. Este último passo verifica se o cluster está em boas condições de funcionamento. Se o cluster não passar em todas as verificações de funcionamento, a operação de criação falha. Quando todas as verificações de funcionamento são aprovadas, a operação de criação é concluída com êxito.
Planeie a escalabilidade
Antes de criar um novo cluster, tem de compreender as dimensões que afetam a escalabilidade. Algumas dimensões, como o número de endereços IP que pode reservar para pods no seu cluster (clusterNetwork.pods.cidrBlocks
), são imutáveis, pelo que tem de as planear quando cria um cluster. Para mais
informações sobre as dimensões de escalabilidade e como aumentar a escala de um cluster, consulte
Aumente a escala dos clusters do Google Distributed Cloud. Para ver informações sobre algumas das restrições e recomendações para as definições máximas do cluster, consulte o artigo Quotas e limites.