From a3270b1321f8ead91665b4c378ee2cf968ee2a10 Mon Sep 17 00:00:00 2001 From: shashidharatd Date: Fri, 17 Feb 2017 22:10:45 +0530 Subject: [PATCH] Add label selector for etcd pvc --- federation/pkg/kubefed/init/init.go | 1 + federation/pkg/kubefed/init/init_test.go | 1 + 2 files changed, 2 insertions(+) diff --git a/federation/pkg/kubefed/init/init.go b/federation/pkg/kubefed/init/init.go index 67e3ae38e0e..f18932dfa15 100644 --- a/federation/pkg/kubefed/init/init.go +++ b/federation/pkg/kubefed/init/init.go @@ -549,6 +549,7 @@ func createPVC(clientset *client.Clientset, namespace, svcName, etcdPVCapacity s api.ResourceStorage: capacity, }, }, + Selector: &metav1.LabelSelector{MatchLabels: apiserverSvcSelector}, }, } diff --git a/federation/pkg/kubefed/init/init_test.go b/federation/pkg/kubefed/init/init_test.go index 52a1d4f4539..9e3933bc341 100644 --- a/federation/pkg/kubefed/init/init_test.go +++ b/federation/pkg/kubefed/init/init_test.go @@ -672,6 +672,7 @@ func fakeInitHostFactory(apiserverServiceType v1.ServiceType, federationName, na v1.ResourceStorage: capacity, }, }, + Selector: &metav1.LabelSelector{MatchLabels: apiserverSvcSelector}, }, }