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
- Dans la console Google Cloud , accédez à la page Configuration sous la section Fonctionnalités.
- 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.
- Dans la liste déroulante Version, sélectionnez la version vers laquelle vous souhaitez effectuer la mise à niveau.
- Cliquez sur Mettre à niveau Config Sync.
gcloud
(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
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 commandegcloud 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
.