Présentation de la création de clusters

Une fois que vous avez terminé de configurer les machines de nœud du cluster, votre réseau et les autres prérequis, vous êtes presque prêt à installer Google Distributed Cloud. L'étape suivante consiste à déterminer les 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'administrateur (pour contrôler les ressources de vos clusters) et des clusters d'utilisateur (pour exécuter des charges de travail). Nous recommandons les déploiements de 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 depuis un emplacement centralisé, et pour les déploiements plus importants nécessitant une isolation entre différentes équipes ou entre des 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 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. Il 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 de contrôler d'autres clusters d'utilisateurs.

Chacune de ces configurations a ses propres avantages. Pour en savoir plus sur le choix de la configuration à développer, consultez la section Choisir un modèle de déploiement.

Choisir un outil pour créer des clusters

Vous pouvez choisir parmi plusieurs 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, la 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 de l'API GKE On-Prem.

Pour savoir comment choisir l'outil le mieux adapté à vos besoins, consultez la section Choisir un outil pour créer des clusters.

En savoir plus

Pour en savoir plus sur la création et la configuration de clusters, consultez les pages suivantes :

À propos du processus de création

Le processus de création de cluster inclut 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. L'état du nœud est maintenant correct. Après avoir réinitialisé le cluster, vous pouvez essayer de créer à nouveau le cluster après avoir effectué les modifications de configuration nécessaires.

Le processus de création de cluster exécute des vérifications de l'état une fois le cluster créé. 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. Lorsque toutes les vérifications d'état sont 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 de l'évolutivité et sur l'extension d'un cluster, consultez la section Étendre les clusters Google Distributed Cloud. Pour en savoir plus sur certaines des restrictions et recommandations concernant les paramètres maximaux de votre cluster, consultez la section Quotas et limites.