kubernetes/cluster/gce
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
..
coreos Update etcd default ports for v3, and validate tests 2016-08-17 07:49:19 -05:00
debian Splitting OS_DISTRIBUTION into NODE_OS_DISTRIBUTION and 2016-07-15 12:02:31 -07:00
gci Merge pull request #31103 from mwielgus/scheduling-alg-provider-flag 2016-08-23 01:44:54 -07:00
trusty Merge pull request #31103 from mwielgus/scheduling-alg-provider-flag 2016-08-23 01:44:54 -07:00
config-common.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
config-default.sh Merge pull request #30900 from jsafrane/pvc-admission 2016-08-24 03:32:46 -07:00
config-test.sh Merge pull request #30900 from jsafrane/pvc-admission 2016-08-24 03:32:46 -07:00
configure-vm.sh Merge pull request #31103 from mwielgus/scheduling-alg-provider-flag 2016-08-23 01:44:54 -07:00
delete-stranded-load-balancers.sh Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
list-resources.sh Use --regions instead of --region for gcloud list [resource] 2016-08-11 14:45:20 -07:00
upgrade.sh Correct gcloud list arg from '--zone' to '--zones' 2016-08-01 14:49:38 +01:00
util.sh Support for creation/removes of master replicas. 2016-08-15 22:36:49 +02:00