Cloud Native Storage 环境和加入 Kubernetes 群集的虚拟机必须满足多个要求。

Cloud Native Storage 要求

  • vSphere 6.7 Update 3 或更高版本。
  • Kubernetes 1.14 及更高版本。
  • 部署在虚拟机上的 Kubernetes 群集。有关部署 vSphere CSI 插件和在 vSphere 上运行 Kubernetes 群集的详细信息,请参阅 GitHub 中的 Kubernetes vSphere 云提供程序文档。

Kubernetes 群集虚拟机的要求

  • 硬件版本为 15 或更高版本的虚拟机。在每个节点虚拟机上安装 VMware Tools。
  • 虚拟机硬件建议:
    • 根据工作负载要求充分设置 CPU 和内存。
    • 对节点虚拟机上的主磁盘使用 VMware 准虚拟 SCSI 控制器。
  • 所有虚拟机都必须有权访问共享数据存储,例如 vSAN。
  • 在每个节点虚拟机上设置 disk.EnableUUID 参数。请参见配置 Kubernetes 群集虚拟机
  • 为避免出现错误和不可预知的行为,请勿对 CNS 节点虚拟机生成快照。