k3s/cmd/kube-apiserver
Kubernetes Submit Queue ef2718620c Merge pull request #30900 from jsafrane/pvc-admission
Automatic merge from submit-queue

Add admission controller for default storage class.

The admission controller adds a default class to PVCs that do not require any
specific class. This way, users (=PVC authors) do not need to care about
storage classes, administrator can configure a default one and all these PVCs
that do not care about class will get the default one.

The marker of default class is annotation "volume.beta.kubernetes.io/storage-class", which must be set to "true" to work. All other values (or missing annotation) makes the class non-default.

Based on @thockin's code, added tests and made it not to reject a PVC when no class is marked as default.
. 
@kubernetes/sig-storage
2016-08-24 03:32:46 -07:00
..
app Merge pull request #30900 from jsafrane/pvc-admission 2016-08-24 03:32:46 -07:00
OWNERS Move blunderbuss assignees into tree 2016-03-02 20:46:32 -05:00
apiserver.go Remove implicit Prometheus metrics from client 2016-08-19 10:11:45 -07:00