fix pod disruption budget labels (#146)
This commit is contained in:
		
							parent
							
								
									39200ba8d4
								
							
						
					
					
						commit
						c17aabb642
					
				|  | @ -600,9 +600,6 @@ func (c *Cluster) generateCloneEnvironment(description *spec.CloneDescription) [ | ||||||
| 
 | 
 | ||||||
| func (c *Cluster) generatePodDisruptionBudget() *policybeta1.PodDisruptionBudget { | func (c *Cluster) generatePodDisruptionBudget() *policybeta1.PodDisruptionBudget { | ||||||
| 	minAvailable := intstr.FromInt(1) | 	minAvailable := intstr.FromInt(1) | ||||||
| 	matchLabels := c.OpConfig.ClusterLabels |  | ||||||
| 	matchLabels[c.OpConfig.ClusterNameLabel] = c.Name |  | ||||||
| 	matchLabels[c.OpConfig.PodRoleLabel] = string(Master) |  | ||||||
| 
 | 
 | ||||||
| 	return &policybeta1.PodDisruptionBudget{ | 	return &policybeta1.PodDisruptionBudget{ | ||||||
| 		ObjectMeta: metav1.ObjectMeta{ | 		ObjectMeta: metav1.ObjectMeta{ | ||||||
|  | @ -612,7 +609,7 @@ func (c *Cluster) generatePodDisruptionBudget() *policybeta1.PodDisruptionBudget | ||||||
| 		Spec: policybeta1.PodDisruptionBudgetSpec{ | 		Spec: policybeta1.PodDisruptionBudgetSpec{ | ||||||
| 			MinAvailable: &minAvailable, | 			MinAvailable: &minAvailable, | ||||||
| 			Selector: &metav1.LabelSelector{ | 			Selector: &metav1.LabelSelector{ | ||||||
| 				MatchLabels: matchLabels, | 				MatchLabels: c.roleLabelsSet(Master), | ||||||
| 			}, | 			}, | ||||||
| 		}, | 		}, | ||||||
| 	} | 	} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue