Spécifier une image de nœud

Cette page explique comment spécifier une image pour vos nœuds dans Google Kubernetes Engine. Pour en savoir plus sur le fonctionnement des images de nœud, consultez la page Images de nœuds.

Avant de commencer

Pour préparer ce que nous allons réaliser, procédez comme suit :

  • Assurez-vous d'avoir activé l'API Google Kubernetes Engine.
  • Activer l'API Google Kubernetes Engine
  • Assurez-vous d'avoir installé le SDK Cloud.
  • Définissez votre ID de projet par défaut :
    gcloud config set project [PROJECT_ID]
  • Si vous utilisez des clusters zonaux, définissez votre zone de calcul par défaut :
    gcloud config set compute/zone [COMPUTE_ZONE]
  • Si vous utilisez des clusters régionaux, définissez votre région de calcul par défaut :
    gcloud config set compute/region [COMPUTE_REGION]
  • Installez la dernière mise à jour de gcloud :
    gcloud components update

Spécifier une image de nœud

Vous pouvez sélectionner l'image de nœud que vous souhaitez utiliser lorsque vous créez un cluster, ou vous pouvez modifier l'image de nœud d'un cluster existant.

Créer un cluster

gcloud

Container-Optimized OS est l'option par défaut pour une image de nœud de cluster. Vous pouvez spécifier l'image du nœud Ubuntu en incluant l'option --image-type lorsque vous utilisez la commande gcloud container clusters create.

Pour créer un cluster avec Container-Optimized OS en tant qu'image de nœud :

gcloud container clusters create [CLUSTER_NAME]

[CLUSTER_NAME] est le nom que vous avez choisi pour le cluster.

Pour créer un cluster avec Ubuntu en tant qu'image de nœud :

gcloud container clusters create [CLUSTER_NAME] --image-type ubuntu

Console

  1. Accédez au menu "Kubernetes Engine" dans la console GCP.

    Accéder au menu Google Kubernetes Engine

  2. Cliquez sur Créer un cluster.

  3. Configurez le cluster selon vos besoins. Ensuite, dans le menu déroulant Type d’image, sélectionnez l’image de nœud souhaitée.

  4. Cliquez sur Créer.

Mettre à niveau un cluster existant

gcloud

Vous pouvez mettre à niveau un cluster existant pour utiliser les images de nœud Container-Optimized OS ou Ubuntu à l'aide de la commande gcloud container clusters upgrade. Vous pouvez mettre à niveau tous les pools de nœuds du cluster, ou indiquer un pool de nœuds spécifique à l'aide de --node-pool.

Pour mettre à niveau un cluster existant afin d'utiliser l'image de nœud Container-Optimized OS :

gcloud container clusters upgrade --image-type cos [CLUSTER_NAME] \
    [--node-pool [POOL_NAME]]

Pour mettre à niveau un cluster existant afin d'utiliser l'image de nœud Ubuntu :

gcloud container clusters upgrade --image-type ubuntu [CLUSTER_NAME] \
    [--node-pool [POOL_NAME]]

Console

  1. Accédez au menu "Kubernetes Engine" dans la console GCP.

    Accéder au menu Google Kubernetes Engine

  2. Cliquez sur le bouton "Modifier" du cluster, qui ressemble à un crayon.

  3. Dans Pools de nœuds, sélectionnez le pool de nœuds souhaité.

  4. Dans le champ Image du nœud, cliquez sur Modifier.

  5. Sélectionnez l'image de nœud souhaitée.

  6. Cliquez sur Modifier.

  7. Cliquez sur Enregistrer pour quitter l'écran de modification du cluster.

Étapes suivantes

Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…

Documentation Kubernetes Engine