Vérifiez les conditions préalables à l'activation de vSphere with Tanzu dans votre environnement vSphere. Pour exécuter des charges de travail basées sur un conteneur en mode natif sur vSphere, en tant qu'administrateur vSphere, vous activez la Gestion de la charge de travail sur un cluster vSphere. Vous obtenez un cluster de gestion Kubernetes reconnu comme Cluster superviseur où vous pouvez exécuter des Espaces vSphere, provisionner des clusters Tanzu Kubernetes et des machines virtuelles.

Créer et configurer un cluster vSphere

Un cluster vSphere est une collection d'hôtes ESXi gérés par un système vCenter Server. Le Cluster superviseur s'exécute sur un cluster vSphere. Créez un cluster vSphere qui répond aux exigences suivantes afin de pouvoir y activer Gestion de la charge de travail :

  • Créez et configurez un cluster vSphere avec au moins trois hôtes ESXi. Si vous utilisez vSAN, il est recommandé, mais pas obligatoire, d'utiliser quatre hôtes ESXi. Reportez-vous à la section Création et configuration de clusters.
  • Configurez le cluster avec un stockage partagé tel que vSAN. Le stockage partagé est requis pour vSphere HA, DRS et pour le stockage de volumes de conteneurs persistants. Reportez-vous à la section Création d'un cluster vSAN.
  • Si vous prévoyez d'utiliser des volumes persistants en mode ReadWriteMany, activez les services de fichiers sur le cluster vSAN. Reportez-vous à la section Création de volumes persistants ReadWriteMany dans vSphere with Tanzu.
  • Activez le cluster avec vSphere HA. Reportez-vous à la section Créer et utiliser des clusters vSphere HA.
  • Activez le cluster avec vSphere DRS en mode entièrement automatisé. Reportez-vous à la section Création d'un cluster DRS.
  • Vérifiez que votre compte d'utilisateur dispose de Modifier la configuration à l'échelle du cluster sur le cluster vSphere afin de pouvoir activer la fonctionnalité Gestion de la charge de travail.
Attention : Ne désactivez pas vSphere DRS après avoir configuré le Cluster superviseur. L'activation de DRS est obligatoire pour exécuter des charges de travail sur le Cluster superviseur. La désactivation de DRS entraîne la rupture de vos clusters Tanzu Kubernetes.

Choisir et configurer la pile de mise en réseau

Pour activer Gestion de la charge de travail sur un cluster vSphere, vous devez configurer la pile de mise en réseau à utiliser pour le Cluster superviseur. Vous disposez de deux options : NSX-T Data Center ou la mise en réseau de vSphere Distributed Switch (vDS) avec un équilibrage de charge. Vous pouvez configurer NSX Advanced Load Balancer ou l'équilibrage de charge HAProxy.

Le tableau répertorie les différences de haut niveau entre les deux piles de mise en réseau prises en charge. Pour plus d'informations sur les différences d'architecture, reportez-vous à la section Cluster superviseur configuré avec la pile de mise en réseau vSphere.
Fonctionnalité Mise en réseau NSX-T Mise en réseau vDS
Espaces vSphere Oui Non
Tanzu Kubernetes clusters Oui Oui
Registre Harbor intégré Oui Non
Équilibrage de charge Oui Oui, en installant et en configurant NSX Advanced Load Balancer ou l'équilibrage de charge HAProxy.
Pour utiliser la mise en réseau NSX-T Data Center pour le Cluster superviseur :
Pour utiliser la mise en réseau vSphere vDS avec NSX Advanced Load Balancer pour le Cluster superviseur :
Note : vSphere with Tanzu prend en charge l'équilibrage de charge NSX Advanced Load Balancer avec vSphere 7 U2 et versions ultérieures.
Pour utiliser la mise en réseau vSphere vDS avec l'équilibrage de charge HAProxy pour le Cluster superviseur :
Note : vSphere with Tanzu prend en charge l'équilibrage de charge HAProxy avec vSphere 7 U1 et versions ultérieures.

Créer une stratégie de stockage

Vous devez créer des stratégies de stockage qui déterminent le placement de la banque de données des machines virtuelles, des conteneurs et des images du plan de contrôle Kubernetes. Vous pouvez créer des stratégies de stockage associées à différentes classes de stockage.

Avant d'activer Gestion de la charge de travail sur un cluster vSphere, créez une stratégie de stockage pour le placement des machines virtuelles du plan de contrôle Kubernetes. Reportez-vous à la section Créer des stratégies de stockage pour vSphere with Tanzu.

Créer une bibliothèque de contenu

Pour provisionner des clusters Tanzu Kubernetes et des machines virtuelles, vous avez besoin d'une bibliothèque de contenu créée dans l'instance de vCenter Server qui gère le cluster vSphere sur lequel le Cluster superviseur s'exécute.

La bibliothèque de contenu fournit au système les distributions de Versions de Tanzu Kubernetes sous la forme de modèles OVA. Lorsque vous provisionnez un cluster Tanzu Kubernetes, le modèle OVA de la version sélectionnée est utilisé pour créer les nœuds du cluster Kubernetes.

Vous pouvez créer une bibliothèque de contenu abonnée pour extraire automatiquement les dernières images publiées, ou vous pouvez créer une bibliothèque de contenu locale et charger manuellement les images, ce qui peut être nécessaire pour le provisionnement de clusters Tanzu Kubernetes.

Reportez-vous à la section Création et gestion de bibliothèques de contenu pour les Versions de Tanzu Kubernetes.

Regarder des démonstrations vSphere with Tanzu

Bien que cela ne soit pas strictement nécessaire, avant de commencer il peut être utile de regarder des démonstrations de vSphere with Tanzu, notamment la configuration de l'environnement vSphere en préparation du déploiement du Cluster superviseur, l'activation de la gestion de la charge de travail et le provisionnement de clusters Tanzu Kubernetes. Si cela s'avère utile, consultez la série de vidéos Présentation détaillée de vSphere with Tanzu sur le canal VMware vSphere. Vous pouvez également consulter la série de courtes vidéos vSphere Tanzu Quick Bytes pour configurer la gestion de la charge de travail avec la mise en réseau VDS et l'équilibrage de charge HAProxy.