StatefulSet with volumeClaimTemplates is stuck in Pending
Issue
- StatefulSet with volumeClaimTemplates is stuck in Pending
$ oc get sts prometheus-k8s -n openshift-monitoring -o yaml
...
volumeClaimTemplates:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
creationTimestamp: null
name: prometheus-k8s-db
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 40Gi
storageClassName: my-storage-class
volumeMode: Filesystem
status:
phase: Pending
- Why doesn't the StatefulSet's
spec.volumeClaimTemplates.status.phasetransition to another state?
Environment
- Red Hat OpenShift Container Platform (RHOCP)
- 4
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.