mirror of
https://github.com/kyverno/kyverno.git
synced 2025-03-05 15:37:19 +00:00
Update anti-affinity to the soft limit (#2441)
This commit is contained in:
parent
5b01dd53a7
commit
dc6694029c
3 changed files with 30 additions and 24 deletions
|
@ -33,14 +33,16 @@ spec:
|
||||||
{{- if .Values.antiAffinity.enable }}
|
{{- if .Values.antiAffinity.enable }}
|
||||||
affinity:
|
affinity:
|
||||||
podAntiAffinity:
|
podAntiAffinity:
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
- labelSelector:
|
- weight: 1
|
||||||
matchExpressions:
|
podAffinityTerm:
|
||||||
- key: app.kubernetes.io/name
|
labelSelector:
|
||||||
operator: In
|
matchExpressions:
|
||||||
values:
|
- key: app.kubernetes.io/name
|
||||||
- kyverno
|
operator: In
|
||||||
topologyKey: {{ .Values.antiAffinity.topologyKey }}
|
values:
|
||||||
|
- kyverno
|
||||||
|
topologyKey: {{ .Values.antiAffinity.topologyKey }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.nodeSelector }}
|
{{- with .Values.nodeSelector }}
|
||||||
nodeSelector: {{ tpl (toYaml .) $ | nindent 8 }}
|
nodeSelector: {{ tpl (toYaml .) $ | nindent 8 }}
|
||||||
|
|
|
@ -6590,14 +6590,16 @@ spec:
|
||||||
spec:
|
spec:
|
||||||
affinity:
|
affinity:
|
||||||
podAntiAffinity:
|
podAntiAffinity:
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
- labelSelector:
|
- podAffinityTerm:
|
||||||
matchExpressions:
|
labelSelector:
|
||||||
- key: app.kubernetes.io/name
|
matchExpressions:
|
||||||
operator: In
|
- key: app.kubernetes.io/name
|
||||||
values:
|
operator: In
|
||||||
- kyverno
|
values:
|
||||||
topologyKey: kubernetes.io/hostname
|
- kyverno
|
||||||
|
topologyKey: kubernetes.io/hostname
|
||||||
|
weight: 1
|
||||||
containers:
|
containers:
|
||||||
- args:
|
- args:
|
||||||
- --filterK8sResources=[Event,*,*][*,kube-system,*][*,kube-public,*][*,kube-node-lease,*][Node,*,*][APIService,*,*][TokenReview,*,*][SubjectAccessReview,*,*][*,kyverno,*][Binding,*,*][ReplicaSet,*,*][ReportChangeRequest,*,*][ClusterReportChangeRequest,*,*][PolicyReport,*,*][ClusterPolicyReport,*,*]
|
- --filterK8sResources=[Event,*,*][*,kube-system,*][*,kube-public,*][*,kube-node-lease,*][Node,*,*][APIService,*,*][TokenReview,*,*][SubjectAccessReview,*,*][*,kyverno,*][Binding,*,*][ReplicaSet,*,*][ReportChangeRequest,*,*][ClusterReportChangeRequest,*,*][PolicyReport,*,*][ClusterPolicyReport,*,*]
|
||||||
|
|
|
@ -23,14 +23,16 @@ spec:
|
||||||
spec:
|
spec:
|
||||||
affinity:
|
affinity:
|
||||||
podAntiAffinity:
|
podAntiAffinity:
|
||||||
requiredDuringSchedulingIgnoredDuringExecution:
|
preferredDuringSchedulingIgnoredDuringExecution:
|
||||||
- labelSelector:
|
- weight: 1
|
||||||
matchExpressions:
|
podAffinityTerm:
|
||||||
- key: app.kubernetes.io/name
|
labelSelector:
|
||||||
operator: In
|
matchExpressions:
|
||||||
values:
|
- key: app.kubernetes.io/name
|
||||||
- kyverno
|
operator: In
|
||||||
topologyKey: "kubernetes.io/hostname"
|
values:
|
||||||
|
- kyverno
|
||||||
|
topologyKey: "kubernetes.io/hostname"
|
||||||
serviceAccountName: kyverno-service-account
|
serviceAccountName: kyverno-service-account
|
||||||
securityContext:
|
securityContext:
|
||||||
runAsNonRoot: true
|
runAsNonRoot: true
|
||||||
|
|
Loading…
Add table
Reference in a new issue