Why does the new PVC name pattern change after upgrading Trident 19.07 to 21.10?
Applies to
- ONTAP 9
- NFS
- Trident
- Upgrade Kubernetes (K8s) from 1.11 to 1.21
Answer
- As the K8s 1.11+ with Trident 19.07, Trident uses Trident Legacy (non-CSI) with CRDs on K8s. So the created PVC name can be provided with prefix_namespace_pvc_xxxxx.
- As the K8s 1.21+ with Trident 21.10, Trident uses Trident CSI on K8s. So the created PVC name can only be provided with prefix_pvc_xxxx without namespace.