kubernetes/pkg/controller
Kubernetes Submit Queue 4e393fadf3 Merge pull request #34611 from jsafrane/provision-pvc
Automatic merge from submit-queue

Pass whole PVC to provisioner plugins

Gluster provisioner is interested in namespace of PVCs that are being provisioned and I don't want to add at as a new field in `volume.VolumeOptions` - it would contain almost whole PVC.

Let's rework `VolumeOptions` and pass direct reference to PVC there instead of some "interesting" fields and let the provisioner to pick information it is interested in.

There was lot of refactoring in volume plugins to apply this change (too many plugins), however the logic is simple and it's all the same in all plugins.

@rootfs @humblec
2016-10-14 22:49:32 -07:00
..
certificates Merge pull request #32876 from errordeveloper/more-cert-utils 2016-09-22 01:29:46 -07:00
daemon Add NumberReady to DaemonSet status 2016-10-12 15:15:10 +02:00
deployment Merge pull request #34456 from kargakis/revert-29808 2016-10-13 03:01:47 -07:00
disruption remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
endpoint remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
garbagecollector fix TestCreateWithNonExistentOwner 2016-09-26 16:51:56 -07:00
informers add rbac shared informers 2016-10-13 07:50:02 -04:00
job remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
namespace Allow garbage collection to work against different API prefixes 2016-09-22 15:00:58 -04:00
node Only wait for cache syncs once in NodeController 2016-10-14 15:50:05 -04:00
petset change petset replicas type from int to int32 2016-10-08 17:13:20 +08:00
podautoscaler Fixes in HPA: consider only running pods; proper denominator in avg calculations. 2016-09-29 11:20:53 +02:00
podgc Move orphaned Pod deletion logic to PodGC 2016-09-28 13:58:31 +02:00
replicaset fix replica set hot loop 2016-10-08 15:59:22 +08:00
replication remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
resourcequota move informer and controller to pkg/client/cache 2016-09-15 12:50:08 -07:00
route Use strongly-typed types.NodeName for a node name 2016-09-27 10:47:31 -04:00
scheduledjob Merge pull request #32670 from soltysh/cron_update 2016-09-23 13:27:16 -07:00
service fix up service lister 2016-09-22 09:12:37 -04:00
serviceaccount move core resource registry packages 2016-09-21 10:11:50 -04:00
volume Pass whole PVC to provisioner plugin 2016-10-12 12:22:01 +02:00
client_builder.go use service accounts as clients for controllers 2016-10-05 13:15:16 -04:00
controller_ref_manager.go fix tests; convert IsPodActive to operate on *Pod 2016-08-17 13:05:37 -07:00
controller_utils.go Copy finalizers from template spec to pod. 2016-10-10 17:31:28 -07:00
controller_utils_test.go remove testapi.Default.GroupVersion 2016-10-07 10:10:54 -04:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
lookup_cache.go Remove "All rights reserved" from all the headers. 2016-06-29 17:47:36 -07:00
OWNERS Remove myself from a bunch of OWNERS files, as I am too overloaded 2016-05-11 13:34:51 -07:00