分配给 vSphere 命名空间 的 vSphere 存储策略将转换为 Kubernetes 存储类。您可以使用此存储类来控制如何在 vSphere 数据存储中放置 TKG 集群节点和持久卷。vSphere 区域的 vSphere 存储策略需要与构成区域拓扑的所有 vSphere 集群的存储兼容。
为单区域 主管 定义 vSphere 存储策略
完成为单区域
主管 创建存储类的步骤。
- 使用 vSphere Client 选择策略和配置文件。
- 选择 。
- 选择 vCenter Server。
- 描述性地命名存储策略,例如 TKG2-cluster-storage-class。
创建的存储类将使用相同的名称。
- 对于存储的策略结构,请选择启用“VMFS”存储的规则。
- 对于 VMFS 规则,请选择尽可能节省空间。
- 查看存储兼容性,并单击下一步。
- 单击完成以完成存储策略创建。
要将存储策略分配给 vSphere 命名空间,请参见为 TKG 服务 集群配置 vSphere 命名空间。
为三区域 主管 定义 vSphere 存储策略
如果要使用跨三个区域部署的
主管,除完成上述相同步骤外,还需执行以下步骤:
- 对于存储策略结构,选择 。
- 对于消耗域,指定区域作为存储策略类型。
高级 vSphere 存储策略创建
根据您的环境,您可能需要对 vSAN 或 VVol 进行其他设置。如果使用的是 VMFS 和 NFS,则 vSphere 存储策略将包含标记。
要创建可应用于 vSphere 命名空间 以与 TKG 集群配合使用的更高级的存储策略类型(如基于标记的存储),请参见安装和配置 vSphere IaaS 控制平面。