Node didn’t find available persistent volumes to bind

It was my bad.
Due to following blog post: https://kubernetes.io/blog/2018/04/13/local-persistent-volumes-beta/

Note that there’s a new nodeAffinity field in the PersistentVolume
object: this is how the Kubernetes scheduler understands that this
PersistentVolume is tied to a specific node. nodeAffinity is a
required field for local PersistentVolumes.

and my value was incorrect. I changed it to my node name, and re-deployed, it worked.

Leave a Comment