How do you configure persistent storage in Kubernetes, and what is the difference between a PersistentVolume and a PersistentVolumeClaim?