Présentation de la création de clusters

Une fois que vous avez terminé de configurer les machines des nœuds du cluster, votre réseau et les autres conditions préalables, vous êtes presque prêt à installer GKE sur une solution Bare Metal. L'étape suivante consiste à décider des types de clusters à créer et de choisir l'outil à utiliser.

Choisir un type de cluster

Vous pouvez créer différents types de clusters dans GKE sur une solution Bare Metal, 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 un même centre de données que vous souhaitez gérer de manière centralisée, 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 GKE sur une solution Bare Metal en tant que cluster autonome, qui sert de cluster d'utilisateur et de cluster d'administrateur. Un cluster autonome est compatible avec le profil périphérique, qui réduit considérablement 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, GKE sur Bare Metal 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 plus d'informations 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 avez le choix entre 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 le poste de travail administrateur de 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 de l'API GKE On-Prem.

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

Informations complémentaires

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 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. Le nœud revient ainsi à un état propre. Après avoir supprimé le cluster, vous pouvez réessayer de le créer après avoir apporté les modifications nécessaires à sa configuration.

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 consiste à 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 effectuées, 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 ont une incidence sur l'évolutivité. Certaines dimensions, telles que le nombre d'adresses IP que vous pouvez réserver aux 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 liées à l'évolutivité et sur le scaling à la hausse d'un cluster, consultez la page Effectuer un scaling à la hausse de GKE sur les clusters Bare Metal. Pour en savoir plus sur certaines restrictions et recommandations concernant les paramètres maximaux de votre cluster, consultez la page Quotas et limites.