Mettre à jour votre cluster associé conforme à CNCF

La mise à jour d'un cluster consiste à mettre à jour les attributs ou la version liés aux clusters associés à GKE. Cela ne change pas la version de Kubernetes que le cluster exécute ni ne met à jour les attributs de cluster qui ne sont pas liés aux clusters associés à GKE. Vous pouvez mettre à jour le cluster à l'aide de Google Cloud CLI ou de la console Google Cloud.

gcloud CLI

Pour mettre à jour un cluster associé, utilisez la commande gcloud container attached clusters update :

gcloud container attached clusters update CLUSTER_NAME \
  --location GOOGLE_CLOUD_REGION

Remplacez les éléments suivants :

  • CLUSTER_NAME : nom du cluster
  • GOOGLE_CLOUD_REGION : nom de la région Google Cloud depuis laquelle administrer votre cluster

Pour en savoir plus sur tous les arguments que vous pouvez utiliser lors de la mise à jour d'un cluster, consultez la commande gcloud container attached clusters update.

Console

  1. Dans la console Google Cloud, accédez à la page Présentation des clusters Google Kubernetes Engine.

    Accéder aux clusters GKE

  2. Sélectionnez le projet Google Cloud dans lequel se trouve le cluster.

  3. Cliquez sur le nom du cluster que vous souhaitez mettre à jour, puis sélectionnez Afficher plus de détails dans le panneau latéral.

  4. Dans l'onglet Détails, vous pouvez mettre à jour les informations de base concernant le cluster ou mettre à niveau la version des clusters associés à GKE.

    • Pour mettre à jour les paramètres de base d'un cluster :

      1. Sélectionnez Modifier à côté d'un champ que vous souhaitez modifier.

      2. Une fois les modifications effectuées, sélectionnez OK.

    • Pour mettre à niveau la version des clusters associés à GKE :

      1. Sélectionnez Mise à niveau disponible à côté de Version de la plate-forme.

      2. Sélectionnez la version dans la liste, puis cliquez sur OK.

    La mise à niveau de la version de la plate-forme ne modifie pas la version de Kubernetes sur le cluster.

Utiliser l'argument --platform-version pour mettre à niveau votre cluster

Utilisez l'argument facultatif --platform-version avec la commande gcloud container attached clusters update pour mettre à niveau la version du logiciel des clusters associés à GKE installé sur votre cluster. Par exemple, cela vous permet de passer de la version 1.28.0-gke.1 à 1.28.0-gke.3 ou de la version 1.28.x à 1.29.y.

Toutefois, la commande gcloud container attached clusters update ne peut pas être utilisée pour mettre à niveau un cluster associé utilisant la génération précédente de clusters associés à GKE vers la génération actuelle. Cette génération précédente est un logiciel plus ancien et non géré qui ne reçoit plus de nouvelles fonctionnalités, de correctifs ni d'assistance.

Pour migrer un cluster de la génération précédente vers la génération actuelle, suivez les étapes décrites dans la page Migrer votre cluster.

Numérotation des versions de la plate-forme

Dans ces documents, la version des clusters associés à GKE est nommée la "version de la plate-forme" pour la distinguer de la version de Kubernetes. Les clusters associés à GKE utilisent la même convention de numérotation de version que GKE (par exemple, 1.21.5-gke.1). Lorsque vous associez ou mettez à jour votre cluster, vous devez choisir une version de plate-forme dont la version mineure est identique ou inférieure d'un niveau à la version Kubernetes de votre cluster. Par exemple, vous pouvez associer un cluster exécutant Kubernetes v1.22.* à la version de plate-forme v1.21.* ou v1.22.* des clusters associés à GKE.

Cela vous permet de passer à la version mineure suivante avant de mettre à niveau les clusters associés à GKE.