65 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
			
		
		
	
	
			65 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			YAML
		
	
	
	
	
	
| argo-cd:
 | |
|   crds:
 | |
|     install: true
 | |
|   configs:
 | |
|     cm:
 | |
|       admin.enabled: true
 | |
|       timeout.reconciliation: 100s
 | |
|       timeout.reconciliation.jitter: 60s
 | |
|       url: https://argocd-cl01tl.boreal-beaufort.ts.net
 | |
|       statusbadge.enabled: true
 | |
|       dex.config: |
 | |
|         connectors:
 | |
|         - config:
 | |
|             issuer: https://auth-cl01tl.boreal-beaufort.ts.net/application/o/argocd/
 | |
|             clientID: $argocd-oidc-secret:client
 | |
|             clientSecret: $argocd-oidc-secret:secret
 | |
|             insecureEnableGroups: true
 | |
|             scopes:
 | |
|               - openid
 | |
|               - profile
 | |
|               - email
 | |
|               - groups
 | |
|           name: authentik
 | |
|           type: oidc
 | |
|           id: authentik
 | |
|     rbac:
 | |
|       policy.csv: |
 | |
|         g, ArgoCD Admins, role:admin
 | |
|     params:
 | |
|       server.insecure: true
 | |
|   server:
 | |
|     replicas: 2
 | |
|     ingress:
 | |
|       enabled: true
 | |
|       controller: generic
 | |
|       ingressClassName: tailscale
 | |
|       hostname: argocd-cl01tl
 | |
|       tls: true
 | |
|     metrics:
 | |
|       enabled: true
 | |
|       serviceMonitor:
 | |
|         enabled: true
 | |
|   dex:
 | |
|     enabled: true
 | |
|   redis-ha:
 | |
|     enabled: true
 | |
|   controller:
 | |
|     replicas: 1
 | |
|     metrics:
 | |
|       enabled: true
 | |
|       serviceMonitor:
 | |
|         enabled: true
 | |
|   repoServer:
 | |
|     replicas: 2
 | |
|     metrics:
 | |
|       enabled: true
 | |
|       serviceMonitor:
 | |
|         enabled: true
 | |
|   applicationSet:
 | |
|     replicas: 2
 | |
|     metrics:
 | |
|       enabled: true
 | |
|       serviceMonitor:
 | |
|         enabled: true
 |