k3s/cmd/kube-apiserver/app
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
..
options enable gc by default 2016-08-19 10:42:05 -07:00
plugins.go Merge pull request #30900 from jsafrane/pvc-admission 2016-08-24 03:32:46 -07:00
server.go Merge pull request #28860 from ericchiang/separate-apiserver-authz-options 2016-08-21 09:49:14 -07:00
server_test.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00