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 les clusters vSphere en tant que Superviseurs. Un Superviseur dispose d'une couche Kubernetes qui vous permet d'exécuter des charges de travail Kubernetes sur vSphere en déployant des Espaces vSphere, en provisionnant des clusters Tanzu Kubernetes et des machines virtuelles.

Créer et configurer des clusters vSphere

Un Superviseur peut s'exécuter sur un ou trois clusters vSphere associés à des zones vSphere. Chaque zone vSphere est mappée à un cluster vSphere, et vous pouvez déployer un Superviseur sur une ou trois zones. Un Superviseur à trois zones fournit une plus grande quantité de ressources pour l'exécution de vos charges de travail Kubernetes et dispose d'une haute disponibilité au niveau d'un cluster vSphere qui protège vos charges de travail contre les pannes de cluster. Un Superviseur à zone unique dispose d'une haute disponibilité au niveau de l'hôte fournie par vSphere HA et utilise les ressources d'un seul cluster pour exécuter vos charges de travail Kubernetes.

Chaque cluster vSphere dans lequel vous prévoyez de déployer un Superviseur doit répondre aux exigences suivantes :

Créer des stratégies de stockage

Avant de déployer un Superviseur, vous devez créer des stratégies de stockage qui déterminent le placement de la banque de données des machines virtuelles du plan de contrôle Superviseur. Si le Superviseur prend en charge Espaces vSphere, vous avez également besoin de stratégies de stockage pour les conteneurs et les images. Vous pouvez créer des stratégies de stockage associées à différents niveaux de services de stockage.

Reportez-vous à la section Créer des stratégies de stockage pour vSphere with Tanzu.

Choisir et configurer la pile de mise en réseau

Pour déployer un Superviseur, vous devez configurer la pile de mise en réseau à utiliser avec celle-ci. Vous disposez de deux options : mise en réseau NSX ou 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 Mise en réseau du Superviseur.
Fonctionnalité Mise en réseau du NSX 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 pour le Superviseur :
Pour utiliser la mise en réseau vDS avec NSX Advanced Load Balancer pour le 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 vDS avec l'équilibrage de charge HAProxy pour le Superviseur :
Note : vSphere with Tanzu prend en charge l'équilibrage de charge HAProxy avec vSphere 7 U1 et versions ultérieures.

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 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.