您的 雲端原生儲存區 環境和參與 Kubernetes 叢集的虛擬機器必須符合數個需求。
雲端原生儲存區 需求
- vSphere 6.7 Update 3 或更新版本。
- 相容的 Kubernetes 版本。
- 在虛擬機器上部署的 Kubernetes 叢集。如需有關部署 vSphere CSI 外掛程式以及在 vSphere 上執行 Kubernetes 叢集的詳細資料,請參閱 GitHub 中的驅動程式部署說明文件。
Kubernetes 叢集虛擬機器的需求
- 具有硬體版本 15 或更新版本的虛擬機器。在每個節點虛擬機器上安裝 VMware Tools。
- 虛擬機器硬體建議:
- 根據工作負載需求設定充足的 CPU 和記憶體。
- 針對節點虛擬機器上的主要磁碟使用 VMware Paravirtual SCSI 控制器。
- 所有虛擬機器都必須可存取共用資料存放區,例如 vSAN。
- 在每個節點虛擬機器上設定 disk.EnableUUID 參數。請參閱設定 Kubernetes 叢集虛擬機器。
- 若要避免錯誤和不可預知的行為,請不要建立 CNS 節點虛擬機器的快照。
CNS 檔案磁碟區的需求
- 將 vSphere 7.0 版或更新版本與相容的 Kubernetes 版本搭配使用。
- 使用相容的 CSI 版本。如需相關資訊,請參閱 GitHub 上的《Kubernetes vSphere CSI 驅動程式》說明文件。
- 啟用並設定 vSAN 檔案服務。您必須設定必要的檔案服務網域、IP 集區、網路等。如需相關資訊,請參閱 管理 VMware vSAN說明文件。
- 請遵循特定準則來設定從 Kubernetes 節點中的客體作業系統到 vSAN 檔案共用的網路存取權。請參閱設定 vSAN 檔案共用的網路存取權。