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

  • Version compatible de vSphere.
  • 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, reportez-vous à la documentation de Plug-in VMware vSphere Container Storage.

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, reportez-vous à la documentation de VMware vSphere Container Storage Plug-in.
  • 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.

Limitations de Stockage cloud natif

Stockage cloud natif ne prend pas en charge les clusters étendus vSAN et la tolérance aux pannes du site.