helm purge 后某些 PVC 未被删除

lio*_*tur 2 deployment openstack kubernetes persistent-volumes

在我的有状态集中,我定义了volumeClaimTemplates。添加了存储类的定义。部署后,我创建了 PVC、PV 和 SC。回收策略是删除。但是,执行 helm delete <> --purge 后,除 PVC 之外的所有资源都将被删除

我使用 kubernetes.io/cinder 进行动态配置。

下面PVC

NAME                            STATUS    VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS          AGE
data-x-kafka-0                  Bound     pvc-db37bd17-fe35-11ea-8161-fa163efa0a08   16Gi       RWO            sc-name               7m
Run Code Online (Sandbox Code Playgroud)

低于光伏

NAME                                       CAPACITY   ACCESS MODES   RECLAIM POLICY   STATUS    CLAIM                               STORAGECLASS          REASON    AGE
pvc-db37bd17-fe35-11ea-8161-fa163efa0a08   16Gi       RWO            Delete           Bound     ns/data-x-kafka-0                   sc-name                         12m
Run Code Online (Sandbox Code Playgroud)

您能给我指点吗,我错在哪里?

mea*_*gqo 5

根据https://github.com/helm/helm/issues/3313,这正在按预期工作,因为 PVC 是由有状态集而不是 helm 本身创建的。