Just learned the hard way that a PersistentVolume in Kubernetes must have a YAML resource file manifest. There is no other method of creating it.
This is really too bad because creating one quickly and dumping it during a dry-run is a great way to cheat instead of memorizing everything that has to into it.
Related: