Vérifiez les conditions préalables à l'activation de vSphere IaaS control plane 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
Chaque cluster vSphere dans lequel vous prévoyez de déployer un Superviseur doit répondre aux exigences suivantes :
- Créez et configurez un cluster vSphere avec au moins deux hôtes ESXi. Si vous utilisez vSAN, le cluster doit disposer d'au moins trois hôtes ou de quatre pour des performances optimales. 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.
- 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 l'option Modifier la configuration à l'échelle du cluster est activée sur le cluster vSphere afin de pouvoir déployer le Superviseur.
- Pour déployer un Superviseur à trois zones, créez trois zones vSphere. Reportez-vous à la section Créer des zones vSphere pour un déploiement de Superviseur de plusieurs zones.
- Si vous souhaitez utiliser des images vSphere Lifecycle Manager avec le Superviseur, modifiez les clusters vSphere sur lesquels vous souhaitez activer la Gestion de la charge de travail afin d'utiliser des images vSphere Lifecycle Manager avant d'activer la Gestion de la charge de travail. Vous pouvez gérer le cycle de vie d'un Superviseur avec des lignes de base vSphere Lifecycle Manager ou des images vSphere Lifecycle Manager. Cependant, vous ne pouvez pas convertir un Superviseur qui utilise des lignes de base vSphere Lifecycle Manager en un Superviseur qui utilise des images vSphere Lifecycle Manager. Par conséquent, le fait de modifier des clusters vSphere pour l'utilisation d'images vSphere Lifecycle Manager avant d'activer la Gestion de la charge de travail est requis.
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 IaaS control plane.
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.
- Vérifiez la configuration système requise et les topologies pour la mise en réseau NSX. Reportez-vous aux sections Configuration requise pour l'activation d'un superviseur à trois zones avec NSX et Configuration requise pour la configuration d'un superviseur à cluster unique avec NSX dans Concepts et planification du plan de contrôle IaaS vSphere.
- Installez et configurez NSX pour vSphere IaaS control plane. Reportez-vous à la section Installer et configurer NSX pour vSphere IaaS control plane.
- Vérifiez les exigences pour NSX Advanced Load Balancer. Reportez-vous aux sections Configuration requise pour un superviseur à trois zones avec NSX Advanced Load Balancer et Configuration requise pour l'activation d'un superviseur à cluster unique avec NSX Advanced Load Balancer dans Concepts et planification du plan de contrôle IaaS vSphere.
- Créez un vSphere Distributed Switch (vDS) et ajoutez tous les hôtes ESXi du cluster au vDS et créez des groupes de ports pour les réseaux de charge de travail. Reportez-vous à la section Créer un commutateur vSphere Distributed Switch pour un Superviseur à utiliser avec NSX Advanced Load Balancer.
- Déployez et configurez NSX Advanced Load Balancer. Reportez-vous à la section Déployer le contrôleur NSX Advanced Load Balancer.
- Vérifiez la configuration système requise et les topologies réseau pour la mise en réseau vSphere avec un équilibrage de charge HAProxy. Reportez-vous aux sections Configuration requise pour l'activation d'un superviseur à trois zones avec l'équilibrage de charge de proxy HA et Configuration requise pour l'activation d'un superviseur à cluster unique avec la mise en réseau VDS et l'équilibrage de charge HAProxy Concepts et planification du plan de contrôle IaaS vSphere.
- Créez un vSphere Distributed Switch (VDS) et ajoutez tous les hôtes ESXi du cluster au vDS et créez des groupes de ports pour les réseaux de charge de travail. Reportez-vous à la section Créer un commutateur vSphere Distributed Switch pour un Superviseur à utiliser avec l'équilibrage de charge HAProxy.
- Installez et configurez l'instance de l'équilibrage de charge HAProxy routable vers le vDS connecté aux hôtes à partir des clusters vSphere sur lesquels vous déployez le Superviseur. L'équilibrage de charge HAProxy prend en charge la connectivité réseau aux charges de travail des réseaux clients et au trafic de l'équilibrage de charge entre les clusters Tanzu Kubernetes. Reportez-vous à la section Installer et configurer l'équilibrage de charge HAProxy.