对于系统存储,ArcGIS Enterprise on Kubernetes 需要永久卷 (PV),永久卷可通过存储类动态配置,或由管理员在创建组织之前静态配置。
对于动态配置,需要 StorageClass。 查看以下建议:
- 可将 reclaimPolicy 字段设置为 Delete 以简化管理。 此设置可在 PVC 被删除时(例如在您取消软件部署时)清理关联的 PV。
- 应为托管备份存储配置使用单独的 StorageClass,并将其 reclaimPolicy 字段设置为 Retain,这样,即会在您取消部署和重新部署时保留 PV。
- 如果您的存储提供者支持 PV 扩展,则可以将 StorageClass 上的 allowVolumeExpansion 字段设置为 true。
- 对于跨多个可用区的集群,关联存储类的 volumeBindingMode 必须设置为 WaitForFirstConsumer,以避免节点与卷的亲和性冲突。
注:
并非所有的 VM 类型都支持 Azure 中的高级磁盘。 VM 类型支持高级磁盘时,请使用高级磁盘。对于具有默认存储类的集群,可以使用默认存储类,但在创建组织之前,必须确认为 reclaimPolicy 和 allowVolumeExpansion 字段设置的值是否符合需求。
有关详细信息,请参阅 Azure Kubernetes Service、Amazon EKS、Google Kubernetes Engine 和 Red Hat OpenShift 的示例 YAML 文件,或参阅提供商的文档。