feat(helm-chart:values): suggest specifying matchLabelsKeys in topology spread constraints

This commit is contained in:
m00lecule 2024-10-15 20:04:21 +02:00 committed by k8s-infra-cherrypick-robot
parent e22ab119ea
commit f96fc2a117

View file

@ -299,6 +299,8 @@ controller:
# app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}' # app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}'
# app.kubernetes.io/instance: '{{ .Release.Name }}' # app.kubernetes.io/instance: '{{ .Release.Name }}'
# app.kubernetes.io/component: controller # app.kubernetes.io/component: controller
# matchLabelKeys:
# - pod-template-hash
# topologyKey: topology.kubernetes.io/zone # topologyKey: topology.kubernetes.io/zone
# maxSkew: 1 # maxSkew: 1
# whenUnsatisfiable: ScheduleAnyway # whenUnsatisfiable: ScheduleAnyway
@ -307,6 +309,8 @@ controller:
# app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}' # app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}'
# app.kubernetes.io/instance: '{{ .Release.Name }}' # app.kubernetes.io/instance: '{{ .Release.Name }}'
# app.kubernetes.io/component: controller # app.kubernetes.io/component: controller
# matchLabelKeys:
# - pod-template-hash
# topologyKey: kubernetes.io/hostname # topologyKey: kubernetes.io/hostname
# maxSkew: 1 # maxSkew: 1
# whenUnsatisfiable: ScheduleAnyway # whenUnsatisfiable: ScheduleAnyway
@ -1063,6 +1067,8 @@ defaultBackend:
# app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}' # app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}'
# app.kubernetes.io/instance: '{{ .Release.Name }}' # app.kubernetes.io/instance: '{{ .Release.Name }}'
# app.kubernetes.io/component: default-backend # app.kubernetes.io/component: default-backend
# matchLabelKeys:
# - pod-template-hash
# topologyKey: topology.kubernetes.io/zone # topologyKey: topology.kubernetes.io/zone
# maxSkew: 1 # maxSkew: 1
# whenUnsatisfiable: ScheduleAnyway # whenUnsatisfiable: ScheduleAnyway
@ -1071,6 +1077,8 @@ defaultBackend:
# app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}' # app.kubernetes.io/name: '{{ include "ingress-nginx.name" . }}'
# app.kubernetes.io/instance: '{{ .Release.Name }}' # app.kubernetes.io/instance: '{{ .Release.Name }}'
# app.kubernetes.io/component: default-backend # app.kubernetes.io/component: default-backend
# matchLabelKeys:
# - pod-template-hash
# topologyKey: kubernetes.io/hostname # topologyKey: kubernetes.io/hostname
# maxSkew: 1 # maxSkew: 1
# whenUnsatisfiable: ScheduleAnyway # whenUnsatisfiable: ScheduleAnyway