Votre environnement de Stockage cloud natif et les machines virtuelles qui participent au cluster Kubernetes doivent répondre à plusieurs conditions requises.
Configuration requise d'Stockage cloud natif
- vSphere 6.7 Update 3 ou version ultérieure
- Une version compatible de Kubernetes.
- Cluster Kubernetes déployé sur les machines virtuelles. Pour plus d'informations sur le déploiement du plug-in vSphere CSI et l'exécution du cluster Kubernetes sur vSphere, consultez la documentation Déploiement de pilote sur GitHub.
Conditions requises pour les machines virtuelles de cluster Kubernetes
- Machines virtuelles avec la version matérielle 15 ou ultérieure. Installez VMware Tools sur chaque machine virtuelle de nœud.
- Recommandations matérielles pour les machines virtuelles :
- Définissez la CPU et la mémoire de manière appropriée en fonction des exigences de charge de travail.
- Utilisez le contrôleur VMware paravirtual SCSI pour le disque principal sur la machine virtuelle du nœud.
- Toutes les machines virtuelles doivent avoir accès à une banque de données partagée, telle que vSAN.
- Définissez le paramètre disk.EnableUUID sur chaque machine virtuelle de nœud. Reportez-vous à la section Configurer des machines virtuelles de cluster Kubernetes.
- Pour éviter des erreurs et un comportement imprévisible, ne prenez pas de snapshots des machines virtuelles de nœuds CNS.
Configuration requise pour le volume de fichiers CNS
- Utilisez vSphere version 7.0 ou versions ultérieures avec une version Kubernetes compatible.
- Utilisez une version compatible de CSI. Pour plus d'informations, consultez la documentation Pilote de Kubernetes vSphere CSI sur GitHub.
- Activez et configurez le service de fichiers vSAN. Vous devez configurer les domaines de service de fichiers, les pools d'adresses IP, le réseau, etc. nécessaires. Pour plus d'informations, reportez-vous à la documentation Administration de VMware vSAN.
- Suivez les directives spécifiques pour configurer l'accès réseau depuis un système d'exploitation invité du nœud Kubernetes vers un partage de fichiers vSAN. Reportez-vous à la section Configuration de l'accès réseau à un partage de fichiers vSAN.