Une fois que vous avez terminé de configurer les machines de nœud du cluster, votre réseau et les autres conditions préalables, vous êtes presque prêt à installer Google Distributed Cloud. L'étape suivante consiste à décider des types de clusters à créer et à choisir l'outil à utiliser.
Choisir un type de cluster
Vous pouvez créer différents types de clusters dans Google Distributed Cloud, y compris des clusters d'admin (pour contrôler les ressources de vos clusters) et des clusters d'admin (pour exécuter des charges de travail). Nous vous recommandons de déployer des clusters d'administrateur et d'utilisateur si vous disposez de plusieurs clusters dans le même centre de données que vous souhaitez gérer à partir d'un emplacement centralisé, et pour les déploiements plus importants nécessitant une isolation entre différentes équipes ou entre les charges de travail de développement et de production.
Vous pouvez également exécuter Google Distributed Cloud en tant que cluster autonome unique, qui sert de cluster d'utilisateur et de cluster d'administrateur. Un cluster autonome est compatible avec le profil de périphérie, qui a considérablement réduit les besoins en ressources système et est recommandé pour les appareils de périphérie présentant des contraintes de ressources élevées. En outre, Google Distributed Cloud vous permet de créer des clusters hybrides qui combinent des tâches d'administration et des charges de travail, ainsi que le contrôle d'autres clusters d'utilisateur.
Chacune de ces configurations a ses propres avantages. Pour en savoir plus sur le choix de la configuration à développer, consultez la page Choisir un modèle de déploiement.
Choisir un outil pour créer des clusters
Vous avez le choix des outils pour créer des clusters et gérer leur cycle de vie:
- L'outil de ligne de commande
bmctl
, que vous exécutez sur votre poste de travail administrateur dans votre centre de données sur site. - La console Google Cloud, Google Cloud CLI ou Terraform Ces outils standards utilisent l'API GKE On-Prem, qui s'exécute sur l'infrastructure Google Cloud. Ils sont collectivement appelés clients API GKE On-Prem.
Pour savoir quel outil répond le mieux à vos besoins, consultez Choisir un outil pour créer des clusters.
En savoir plus
Pour en savoir plus sur la création et la configuration des clusters, consultez les pages suivantes:
Clusters d'administrateur:
Clusters d'utilisateur
À propos du processus de création
Le processus de création du cluster comprend des vérifications préliminaires et l'initialisation de la machine. Si la création du cluster échoue après la phase d'initialisation de la machine (même si les vérifications préliminaires ont réussi sans erreur), vous devez supprimer le cluster. Cela rétablit le nœud à un état propre. Après avoir supprimé le cluster, vous pouvez réessayer de le créer après avoir apporté les modifications de configuration nécessaires.
Le processus de création du cluster exécute des vérifications de l'état lors de la création du cluster. Cette dernière étape permet de vérifier que le cluster est en bon état de fonctionnement. Si le cluster ne réussit pas toutes les vérifications d'état, l'opération de création échoue. Une fois toutes les vérifications d'état réussies, l'opération de création se termine correctement.
Planifier pour l'évolutivité
Avant de créer un cluster, vous devez comprendre les dimensions qui affectent l'évolutivité. Certaines dimensions, telles que le nombre d'adresses IP que vous pouvez réserver pour les pods de votre cluster (clusterNetwork.pods.cidrBlocks
), sont immuables. Vous devez donc les planifier lorsque vous créez un cluster. Pour en savoir plus sur les dimensions d'évolutivité et sur le scaling à la hausse d'un cluster, consultez la page Effectuer le scaling à la hausse des clusters Google Distributed Cloud. Pour en savoir plus sur certaines restrictions et recommandations concernant les paramètres maximum de votre cluster, consultez la page Quotas et limites.