Votre environnement de Stockage cloud natif et les machines virtuelles qui participent au cluster Kubernetes doivent répondre à plusieurs conditions requises.
Conditions requises du Stockage cloud natif
- vSphere 6.7 Update 3 ou version ultérieure
- Kubernetes version 1.14 et ultérieures.
- 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 Fournisseur de cloud vSphere Kubernetes dans 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 à 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.