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 节点虚拟机生成快照。