fix: reduce load on api-server on single node control planes, more argo related fixes
This commit is contained in:
parent
cbcaec807a
commit
5bc6e6e435
@ -106,9 +106,6 @@ argo-cd:
|
|||||||
extraHosts: "git.zero-downtime.net ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7UgK7Z4dDcuIW1uMOsuwhrqdkJCvYG/ZjHtLM7WaKFxVRnzNnNkQJNncWIGNDUQ1xxrbsoSNRZDtk0NlOjNtx2aApSWl4iWghkpXELvsZtOZ7I9FSC/E6ImLC3KWfK7P0mhZaF6kHPfpu8Y6pjUyLBTpV1AaVwr0I8onyqGazJOVotTFaBFEi/sT0O2FUk7agwZYfj61w3JGOy3c+fmBcK3lXf/QM90tosOpJNuJ7n5Vk5FDDLkl9rO4XR/+mXHFvITiWb8F5C50YAwjYcy36yWSSryUAAHAuqpgotwh65vSG6fZvFhmEwO2BrCkOV5+k8iRfhy/yZODJzZ5V/5cbMbdZrY6lm/p5/S1wv8BEyPekBGdseqQjEO0IQiQHcMrfgTrrQ7ndbZzVZRByZI+wbGFkBCzNSJcNsoiHjs2EblxYyuW0qUvvrBxLnySvaxyPm4BOukSAZAOEaUrajpQlnHdnY1CGcgbwxw0LNv3euKQ3tDJSUlKO0Wd8d85PRv1THW4Ui9Lhsmv+BPA2vJZDOkx/n0oyPFAB0oyd5JNM38eFxLCmPC2OE63gDP+WmzVO61YCVTnvhpQjEOLawEWVFsk0y25R5z5BboDqJaOFnZF6i517O96cn17z3Ls4hxw3+0rlKczYRoyfUHs7KQENa4mY8YlJweNTBgld//RMUQ=="
|
extraHosts: "git.zero-downtime.net ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC7UgK7Z4dDcuIW1uMOsuwhrqdkJCvYG/ZjHtLM7WaKFxVRnzNnNkQJNncWIGNDUQ1xxrbsoSNRZDtk0NlOjNtx2aApSWl4iWghkpXELvsZtOZ7I9FSC/E6ImLC3KWfK7P0mhZaF6kHPfpu8Y6pjUyLBTpV1AaVwr0I8onyqGazJOVotTFaBFEi/sT0O2FUk7agwZYfj61w3JGOy3c+fmBcK3lXf/QM90tosOpJNuJ7n5Vk5FDDLkl9rO4XR/+mXHFvITiWb8F5C50YAwjYcy36yWSSryUAAHAuqpgotwh65vSG6fZvFhmEwO2BrCkOV5+k8iRfhy/yZODJzZ5V/5cbMbdZrY6lm/p5/S1wv8BEyPekBGdseqQjEO0IQiQHcMrfgTrrQ7ndbZzVZRByZI+wbGFkBCzNSJcNsoiHjs2EblxYyuW0qUvvrBxLnySvaxyPm4BOukSAZAOEaUrajpQlnHdnY1CGcgbwxw0LNv3euKQ3tDJSUlKO0Wd8d85PRv1THW4Ui9Lhsmv+BPA2vJZDOkx/n0oyPFAB0oyd5JNM38eFxLCmPC2OE63gDP+WmzVO61YCVTnvhpQjEOLawEWVFsk0y25R5z5BboDqJaOFnZF6i517O96cn17z3Ls4hxw3+0rlKczYRoyfUHs7KQENa4mY8YlJweNTBgld//RMUQ=="
|
||||||
|
|
||||||
params:
|
params:
|
||||||
controller.status.processors: 8
|
|
||||||
controller.operation.processors: 4
|
|
||||||
controller.kubectl.parallelism.limit: 8
|
|
||||||
controller.resource.health.persist: "false"
|
controller.resource.health.persist: "false"
|
||||||
controller.diff.server.side: "true"
|
controller.diff.server.side: "true"
|
||||||
controller.sync.timeout.seconds: 1800
|
controller.sync.timeout.seconds: 1800
|
||||||
|
@ -62,12 +62,8 @@ kube-prometheus-stack:
|
|||||||
memory: 128Mi
|
memory: 128Mi
|
||||||
|
|
||||||
admissionWebhooks:
|
admissionWebhooks:
|
||||||
patch:
|
certManager:
|
||||||
tolerations:
|
enabled: true
|
||||||
- key: node-role.kubernetes.io/control-plane
|
|
||||||
effect: NoSchedule
|
|
||||||
nodeSelector:
|
|
||||||
node-role.kubernetes.io/control-plane: ""
|
|
||||||
|
|
||||||
nodeExporter:
|
nodeExporter:
|
||||||
enabled: true
|
enabled: true
|
||||||
|
@ -9,6 +9,10 @@ metadata:
|
|||||||
namespace: argocd
|
namespace: argocd
|
||||||
labels:
|
labels:
|
||||||
{{- include "kubezero-lib.labels" . | nindent 4 }}
|
{{- include "kubezero-lib.labels" . | nindent 4 }}
|
||||||
|
{{- with ( index .Values $name "annotations" ) }}
|
||||||
|
annotations:
|
||||||
|
{{- toYaml . | nindent 4 }}
|
||||||
|
{{- end }}
|
||||||
{{- if not ( index .Values $name "retain" ) }}
|
{{- if not ( index .Values $name "retain" ) }}
|
||||||
finalizers:
|
finalizers:
|
||||||
- resources-finalizer.argocd.argoproj.io
|
- resources-finalizer.argocd.argoproj.io
|
||||||
|
@ -2,10 +2,22 @@
|
|||||||
|
|
||||||
argo-cd:
|
argo-cd:
|
||||||
enabled: {{ default "false" (index .Values "argo" "argo-cd" "enabled") }}
|
enabled: {{ default "false" (index .Values "argo" "argo-cd" "enabled") }}
|
||||||
{{- with index .Values "argo" "argo-cd" "configs" }}
|
|
||||||
configs:
|
configs:
|
||||||
|
{{- with index .Values "argo" "argo-cd" "configs" }}
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
params:
|
||||||
|
{{- if not $.Values.global.highAvailable }}
|
||||||
|
# Reduce load on API server on single node control plane
|
||||||
|
controller.status.processors: 2
|
||||||
|
controller.operation.processors: 1
|
||||||
|
controller.kubectl.parallelism.limit: 1
|
||||||
|
{{- else }}
|
||||||
|
controller.status.processors: 8
|
||||||
|
controller.operation.processors: 4
|
||||||
|
controller.kubectl.parallelism.limit: 4
|
||||||
|
{{- end }}
|
||||||
|
|
||||||
controller:
|
controller:
|
||||||
metrics:
|
metrics:
|
||||||
|
@ -115,6 +115,8 @@ logging:
|
|||||||
enabled: false
|
enabled: false
|
||||||
namespace: logging
|
namespace: logging
|
||||||
targetRevision: 0.8.14
|
targetRevision: 0.8.14
|
||||||
|
annotations:
|
||||||
|
argocd.argoproj.io/compare-options: ServerSideDiff=false
|
||||||
|
|
||||||
argo:
|
argo:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
Loading…
x
Reference in New Issue
Block a user