Skip to content

Dynamic provisioning question(s) around a pending pvc? #3439

Answered by hippyod
hippyod asked this question in Q&A
Discussion options

You must be logged in to vote

From what I can tell after investigating this question, it is expected behavior that a PVC using a dynamically provisioned volume provided from a CSI driver remain in Pending state until attached to a Pod. Closing this out as answered.

Note that this means if you are deploying a PVC via Helm meant to hang around until another Pod defined outside the chart is deployed, you cannot use the --wait or --atomic flags, or it will necessarily timeout if the Pod using the PVC doesn't deploy before the timeout expires. You'll have to manually check your deployment outside of Helm, along with manual cleanup and rollback if something goes wrong.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by hippyod
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant