Mettre à jour Config Sync

Cette page explique comment mettre à niveau la version de Config Sync installée sur vos clusters.

Mettre à jour Config Sync manuellement

Pour rester dans la fenêtre d'assistance, nous vous recommandons de mettre à niveau votre application au moins tous les neuf mois. Toutefois, vous pouvez effectuer des mises à niveau plus fréquentes pour bénéficier des dernières fonctionnalités et mises à jour de sécurité.

Mettre à niveau à partir d'une version non compatible

Si votre version de Config Sync n'est pas prise en charge, vous pouvez essayer de la mettre à niveau à l'aide de l'une des options suivantes:

  • (Recommandé) Effectuez une mise à niveau étape par étape, par incréments de deux versions mineures à la fois au maximum. Par exemple, si vous utilisez la version N-4 (une version non compatible), vous devez passer à la version N-2 (une version compatible), puis à la version N (une version compatible). Cette approche est la méthode de mise à niveau la plus sûre, mais elle ne fonctionne que si la première mise à niveau incrémentielle est vers une version compatible.
  • Passez directement à une version compatible. Si vous ne pouvez pas effectuer de mise à niveau par étapes, vous pouvez essayer de passer directement à une version compatible. Par exemple, si vous utilisez la version N-6 (version non prise en charge), vous ne pourrez pas effectuer de mise à niveau incrémentielle vers la version N-4 (version non prise en charge). Dans ce scénario, vous pouvez essayer de passer directement à N-2 (la version la plus ancienne prise en charge).
  • Si votre version de Config Sync est très en retard et que les options précédentes ne fonctionnent pas, vous pouvez désinstaller et réinstaller Config Sync.

Mettre à jour Config Sync

Avant de mettre à jour Config Sync, consultez les notes de version pour en savoir plus sur les changements entre les versions.

Pour mettre à niveau Config Sync, procédez comme suit :

Console

  1. Dans la console Google Cloud , accédez à la page Configuration sous la section Fonctionnalités.

    Accéder à la page "Configuration"

  2. Dans l'onglet Paramètres, à côté du cluster dont vous souhaitez mettre à niveau la version de Config Sync, sélectionnez Modifier la configuration du cluster.
  3. Dans la liste déroulante Version, sélectionnez la version vers laquelle vous souhaitez effectuer la mise à niveau.
  4. Cliquez sur Mettre à niveau Config Sync.

gcloud

  1. (Facultatif) Si vous souhaitez vérifier quelle version de Config Sync est installée sur vos clusters avant la mise à niveau, exécutez la commande suivante :

    gcloud beta container fleet config-management version
    
  2. Exécutez la commande ci-dessous.

    gcloud beta container fleet config-management upgrade \
        --version=VERSION \
        --membership=MEMBERSHIP_NAME
    

    Remplacez les éléments suivants :

    • VERSION : version vers laquelle vous souhaitez effectuer la mise à jour.
    • MEMBERSHIP_NAME : nom d'appartenance de parc que vous avez choisi lors de l'enregistrement de votre cluster. Vous pouvez trouver le nom d'appartenance en exécutant la commande gcloud container fleet memberships list.

Mettre à niveau Config Sync automatiquement

Désactiver les mises à niveau automatiques

Pour désactiver les mises à niveau automatiques de Config Sync, procédez comme suit:

gcloud

Supprimez le champ upgrades de votre fichier apply spec de la Google Cloud CLI.

Terraform

Définissez le champ configmanagement.management sur MANAGEMENT_MANUAL dans la ressource google_gke_hub_feature_membership.

Config Connector

Définissez le champ configmanagement.management sur MANAGEMENT_MANUAL dans la ressource GKEHubFeatureMembership.