Files
k8s/02-k8s/infra/controllers/argocd/values.yaml
2025-09-07 11:08:10 +02:00

125 lines
2.0 KiB
YAML

# https://github.com/argoproj/argo-helm/blob/main/charts/argo-cd/values.yaml
global:
domain: https://gitops.prod.k8.eis-mk8.de.s5b.org
configs:
cm:
create: true
application.resourceTrackingMethod: annotation+label
admin.enabled: true
kustomize.buildOptions: --enable-helm
# url: https://gitops.prod.k8.eis-mk8.de.s5b.org
cmp:
create: true
params:
controller.diff.server.side: true
server.insecure: false
crds:
install: true
# -- Keep CRDs on chart uninstall
keep: false
controller:
replicas: 1
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 100m
memory: 700Mi
limits:
memory: 4Gi
dex:
enabled: false
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 10m
memory: 32Mi
limits:
memory: 128Mi
redis-ha:
enabled: true
redis:
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 100m
memory: 64Mi
limits:
memory: 1Gi
server:
replicas: 2
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
memory: 1Gi
repoServer:
replicas: 2
metrics:
enabled: true
serviceMonitor:
enabled: true
containerSecurityContext:
readOnlyRootFilesystem: true
volumes:
- name: cmp-kustomize-build-with-helm
configMap:
name: argocd-cmp-cm
- name: cmp-tmp
emptyDir: { }
resources:
requests:
cpu: 100m
memory: 256Mi
limits:
memory: 2Gi
applicationSet:
replicas: 2
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 50m
memory: 64Mi
limits:
memory: 1Gi
notifications:
enabled: false
metrics:
enabled: true
serviceMonitor:
enabled: true
resources:
requests:
cpu: 100m
memory: 64Mi
limits:
cpu: 1000m
memory: 128Mi