Lorsque vous mettez à niveau le dispositif vCenter Server, une mise à niveau du Superviseur est automatiquement déclenchée.

Les composants de vSphere IaaS control plane comprennent des composants de vCenter Server, des composants Kubernetes et des composants ESXi. Lorsque vous mettez à niveau vCenter Server, seuls les composants de vSphere IaaS control plane sur vCenter Server sont mis à niveau. Vous devez mettre à niveau manuellement les composants Kubernetes et les composants ESXi.

Avec la fonctionnalité de mise à niveau automatique, lorsque vous mettez à niveau vCenter Server, une mise à niveau du Superviseur est déclenchée. Cependant, à partir de vSphere 8 U3, la mise à niveau automatique ne met pas à niveau Service TKG. Reportez-vous à la section Utilisation du Service TKG.

Note : Vous ne pouvez pas configurer la mise à niveau automatique. La mise à niveau est déclenchée automatiquement en fonction de la compatibilité entre les versions de Kubernetes du Superviseur et de vCenter Server.
Lorsque vous tentez de mettre à niveau l'instance de vCenter Server, des contrôles préalables sont exécutés pour vérifier la compatibilité entre les versions de Kubernetes du Superviseur et de vCenter Server. Les avertissements s'affichent dans les scénarios suivants :
  • Les composants Kubernetes de l'instance cible de vCenter Server sont d'une version supérieure à la version de Kubernetes du Superviseur. Dans ce scénario, lorsque vous procédez à la mise à niveau de vCenter Server, la version de Kubernetes du Superviseur est automatiquement mise à niveau pour correspondre à la version de Kubernetes de vCenter Server.

    Par exemple, la version de Kubernetes du Superviseur actif est 1.24 et les versions de Kubernetes prises en charge sur l'instance cible de vCenter Server sont 1.25, 1.26 et 1.27. Dans ce cas, lors de la mise à niveau de vCenter Server, le Superviseur est également mis à niveau vers la version 1.25.

  • Les composants Kubernetes de l'instance cible de vCenter Server sont supérieurs à la version de Kubernetes du Superviseur de deux versions ou plus. Dans ce scénario, vous ne pouvez pas mettre à niveau vCenter Server. Pour pouvoir mettre à niveau vCenter Server, vous devez d'abord mettre à niveau manuellement la version de Kubernetes du Superviseur vers au moins une version inférieure à la version de Kubernetes de vCenter Server.

    Par exemple, la version de Kubernetes du Superviseur actif est inférieure ou égale à 1.24 et les versions de Kubernetes prises en charge sur l'instance cible de vCenter Server sont 1.26, 1.27 et 1.28. Pour mettre à niveau vCenter Server, vous devez d'abord mettre à niveau le Superviseur vers au moins 1.25 ou idéalement vers 1.26.

  • La licence du Superviseur a expiré. Si le Superviseur dispose d'une licence autre qu'une licence d'évaluation, quel que soit l'état de la licence (expirée ou active), vous pouvez mettre à niveau le Superviseur et toutes les opérations sont intactes. Si le Superviseur dispose d'une licence d'évaluation et que celle-ci a expiré, vous ne pouvez pas mettre à niveau ou mettre à jour le Superviseur.
Pour obtenir la liste des versions de vCenter Server, reportez-vous à l'article de la base de connaissances suivant : https://kb.vmware.com/s/article/2143838.