Files
home-docker/argocd-values.yaml
T
2023-04-06 17:19:03 +10:00

65 lines
1.3 KiB
YAML

redis-ha:
enabled: false
externalRedis:
existingSecret: redis-credentials
host: redis-master.db.svc.cluster.local
controller:
enableStatefulSet: true
metrics:
enabled: true
serviceMonitor:
enabled: true
configs:
cm:
# -- Timeout to discover if a new manifests version got published to the repository
timeout.reconciliation: 60s
server:
replicas: 1
extraArgs:
- --insecure
ingress:
enabled: true
annotations:
kubernetes.io/ingress.class: "nginx"
kubernetes.io/tls-acme: "true"
cert-manager.io/cluster-issuer: "letsencrypt-prod"
nginx.ingress.kubernetes.io/proxy-body-size: 102400m
nginx.ingress.kubernetes.io/auth-url: "https://id.junv.me/oauth2/auth"
nginx.ingress.kubernetes.io/auth-signin: "https://id.junv.me/oauth2/start?rd=https%3A%2F%2F$host$request_uri"
hosts: ["argocd.junv.me"]
tls:
- hosts:
- argocd.junv.me
secretName: argocd-tls
metrics:
enabled: true
serviceMonitor:
enabled: true
env:
- name: ARGOCD_API_SERVER_REPLICAS
value: '2'
repoServer:
replicas: 1
metrics:
enabled: true
serviceMonitor:
enabled: true
applicationSet:
metrics:
enabled: true
serviceMonitor:
enabled: true
redis:
enabled: false
global:
logging:
level: "warn"