From c17aabb6427f7f0c847675d5598d8aaecbf8e240 Mon Sep 17 00:00:00 2001 From: Murat Kabilov Date: Fri, 20 Oct 2017 15:01:51 +0200 Subject: [PATCH] fix pod disruption budget labels (#146) --- pkg/cluster/k8sres.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pkg/cluster/k8sres.go b/pkg/cluster/k8sres.go index 9b5b6b568..8b79eb454 100644 --- a/pkg/cluster/k8sres.go +++ b/pkg/cluster/k8sres.go @@ -600,9 +600,6 @@ func (c *Cluster) generateCloneEnvironment(description *spec.CloneDescription) [ func (c *Cluster) generatePodDisruptionBudget() *policybeta1.PodDisruptionBudget { minAvailable := intstr.FromInt(1) - matchLabels := c.OpConfig.ClusterLabels - matchLabels[c.OpConfig.ClusterNameLabel] = c.Name - matchLabels[c.OpConfig.PodRoleLabel] = string(Master) return &policybeta1.PodDisruptionBudget{ ObjectMeta: metav1.ObjectMeta{ @@ -612,7 +609,7 @@ func (c *Cluster) generatePodDisruptionBudget() *policybeta1.PodDisruptionBudget Spec: policybeta1.PodDisruptionBudgetSpec{ MinAvailable: &minAvailable, Selector: &metav1.LabelSelector{ - MatchLabels: matchLabels, + MatchLabels: c.roleLabelsSet(Master), }, }, }