feat(talos): add kube scheduler default topologyspreadcontraints

Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
Devin Buhl committed 2024-10-29 10:19:36 -04:00
1 parent e5a7ba8da8
commit 3e122b90fa
1 file changed
+13
@@ -10,3 +10,16 @@ cluster:
scheduler: scheduler:
extraArgs: extraArgs:
bind-address: 0.0.0.0 bind-address: 0.0.0.0
config:
apiVersion: kubescheduler.config.k8s.io/v1
kind: KubeSchedulerConfiguration
profiles:
- schedulerName: default-scheduler
pluginConfig:
- name: PodTopologySpread
args:
defaultingType: List
defaultConstraints:
- maxSkew: 1
topologyKey: kubernetes.io/hostname
whenUnsatisfiable: ScheduleAnyway