过去我们使用efs-供应商使用基于 nfs 的存储为我们的 pod 动态创建卷。这种方法效果很好,但它被移到了 kubernetes-retired/external-storage,这意味着它不再受支持或开发。我似乎找不到替代方案。大多数替代的 helm charts 都托管在 helm stable repo 上,该 repo 已于今年 11 月退役。我想知道你们是如何解决这个问题的。我需要的最终结果是一个存储类,我可以为其为我的 pod 创建持久卷声明。然后,“provisioner”应该为该声明创建一个持久卷,该卷链接到 efs/nfs 上的目录。
答案1
Helm 图表你链接的已被弃用,但它部署的配置器(kubernetes-退休/外部存储)被转移到新的仓库kubernetes-sigs/nfs-subdir-外部配置器。
Helm chart 可能无法工作,但你仍然可以安装 provisioner无需使用 helm。
还有一个未解决的问题:从 efs-provisioner 迁移您可能会对关注迁移过程的更新感兴趣。