Vous pouvez lancer une mise à jour continue d'un cluster Tanzu Kubernetes, notamment la version de Kubernetes, en mettant à jour la Version de Tanzu Kubernetes, la classe de machine virtuelle ou la classe de stockage.

Liste de contrôle pour la préparation de la mise à jour du cluster Tanzu Kubernetes

Complétez la liste suivante des tâches préalables avant d'effectuer une mise à jour du cluster Tanzu Kubernetes.
Étape Action
1 Lisez les notes de mise à jour de vSphere with Tanzu.
2 Lisez les notes de mise à jour de Versions de Tanzu Kubernetes.
3 Vérifiez le workflow de mise à jour de vSphere with Tanzu.
4 Vérifiez la compatibilité de cluster Tanzu Kubernetes avec la ou les versions de mise à niveau cibles.
5 Vérifiez les fonctionnalités de la version cible de l'API Service Tanzu Kubernetes Grid, telles que v1alpha2, et de la version actuelle, telles que v1alpha1. (Voir la note importante ci-dessous.)
6 Vérifiez que tous les clusters Tanzu Kubernetes provisionnés sont à l'état En cours d'exécution.
7 Effectuez une mise à jour des Espaces de noms vSphere qui met à niveau le Cluster superviseur et le Service Tanzu Kubernetes Grid.
8 Vérifiez les options pour lancer une mise à jour continue d'un cluster Tanzu Kubernetes.
9 Vérifiez les méthodes prises en charge pour la mise à jour du manifeste du cluster.
Important : vSphere with Tanzu version 7 Update 3, en particulier le Cluster superviseur de version v1.21.0+vmware.wcp.2, inclut une mise à niveau automatique vers l'API v1alpha2 du Service Tanzu Kubernetes Grid. Certains champs de la spécification du cluster Tanzu Kubernetes sont obsolètes et le manifeste du cluster devra peut-être être modifié manuellement avant de mettre à niveau la version de Kubernetes. Reportez-vous à la section Mise à jour d'une version de Tanzu Kubernetes après la conversion de la spécification de cluster vers l'API TKGS v1alpha2.

Lancement d'une mise à jour continue d'un cluster Tanzu Kubernetes

Note : Bien que ces méthodes soient les plus courantes pour initier une mise à jour continue, elles ne sont pas les seules. Une modification apportée à l'un des éléments de configuration peut également initier une mise à jour continue. Par exemple, le changement de nom ou le remplacement de l' VirtualMachineImage qui correspond à une version de distribution initie une mise à jour continue lorsque le système tente d'obtenir tous les nœuds en cours d'exécution sur la nouvelle image. En outre, la mise à jour d'un Cluster superviseur déclenchera probablement une mise à jour continue des clusters Tanzu Kubernetes y étant déployés. Par exemple, lorsque vmware-system-tkg-controller-manager est mis à jour, le système introduit de nouvelles valeurs dans le générateur de manifeste et le contrôleur initie une mise à jour continue pour déployer ces valeurs.

Méthodes de modification du manifeste du cluster

La mise à jour d'un cluster nécessite la mise à jour du manifeste du cluster. Il existe diverses manières de le faire, notamment :