The PVC Remains In Pending State While Deploying Fission Using Helm Chart
Problem
- The following error can be seen when PVC resources are described using
kubectl
.
- Once create the PVC can not be modified for the
storageClassName
as it is immutable.
Environment
- Platform9 Managed Kubernetes - All Versions
- Persistent Volumes
- Helm Charts
Cause
StorageClass was not defined to bind it to the desired Persistent Volume.
Resolution
- A
StorageClass
is required for binding the PVCs to the existing PVs. - The
storageClass
value needs to be defined in the values.yaml file in the HelmChart for Fission.
- Helm Chart uses Go Templates and the
storageClassName
in pvc.yaml file is populated from the values.yaml file.
Was this page helpful?