Tanzu 软件包需要持久存储。确认目标 TKG 集群置备了默认存储类,并且 vSphere 命名空间 具有足够的存储。

Tanzu 软件包需要的默认存储类

部署 Tanzu 软件包的 TKG 集群应使用默认存储类进行置备。具体来说,Prometheus 和 Grafana 软件包需要默认存储类。

如果在未指定默认存储类的情况下置备了 TKG 集群,则可以修补现有存储类并添加所需的注释,以将其指定为默认存储类。请参见修补存储类

Tanzu 软件包的 vSphere 命名空间 存储配额要求

要在 vSphere 命名空间 中置备一个 TKG 集群且要在该集群中安装 Tanzu 软件包,则该命名空间的存储限制必须大于持久卷声明总大小。

有关 vSphere 命名空间 存储配额的详细信息,请参见 为主管上的 TKG 2 集群配置 vSphere 命名空间
表 1. Tanzu 软件包的持久存储要求
组件 TKG 扩展 默认存储大小
Grafana Grafana 8 Gi
Prometheus Server Prometheus 8 Gi
Alert Manager Prometheus 8 Gi
Harbor Harbor 注册表 因 PVC 而异
要调整置备了 TKG 集群的 vSphere 命名空间 的存储限制,请执行以下操作:
  1. 使用 vSphere Client,登录到启用了 vSphere with TanzuvCenter Server
  2. 选择在其中置备目标 Tanzu Kubernetes 集群的 vSphere 命名空间
  3. 选择配置 > 资源限制
  4. 单击编辑
  5. 调整存储限制,使其大于 Prometheus 和 Grafana 扩展所需持久卷声明的总大小。