mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-20 18:31:15 +00:00
Merge pull request #97068 from chendave/selectors
Add constraint selector to pod template
This commit is contained in:
commit
65d57211e3
@ -2,11 +2,16 @@ apiVersion: v1
|
|||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
generateName: spreading-pod-
|
generateName: spreading-pod-
|
||||||
|
labels:
|
||||||
|
color: blue
|
||||||
spec:
|
spec:
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
- maxSkew: 5
|
- maxSkew: 5
|
||||||
topologyKey: topology.kubernetes.io/zone
|
topologyKey: topology.kubernetes.io/zone
|
||||||
whenUnsatisfiable: ScheduleAnyway
|
whenUnsatisfiable: ScheduleAnyway
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
color: blue
|
||||||
containers:
|
containers:
|
||||||
- image: k8s.gcr.io/pause:3.2
|
- image: k8s.gcr.io/pause:3.2
|
||||||
name: pause
|
name: pause
|
||||||
|
@ -2,11 +2,16 @@ apiVersion: v1
|
|||||||
kind: Pod
|
kind: Pod
|
||||||
metadata:
|
metadata:
|
||||||
generateName: spreading-pod-
|
generateName: spreading-pod-
|
||||||
|
labels:
|
||||||
|
color: blue
|
||||||
spec:
|
spec:
|
||||||
topologySpreadConstraints:
|
topologySpreadConstraints:
|
||||||
- maxSkew: 5
|
- maxSkew: 5
|
||||||
topologyKey: topology.kubernetes.io/zone
|
topologyKey: topology.kubernetes.io/zone
|
||||||
whenUnsatisfiable: DoNotSchedule
|
whenUnsatisfiable: DoNotSchedule
|
||||||
|
labelSelector:
|
||||||
|
matchLabels:
|
||||||
|
color: blue
|
||||||
containers:
|
containers:
|
||||||
- image: k8s.gcr.io/pause:3.2
|
- image: k8s.gcr.io/pause:3.2
|
||||||
name: pause
|
name: pause
|
||||||
|
Loading…
Reference in New Issue
Block a user