Configuration
Configure Cased CD Enterprise to connect to ArgoCD
Cased CD Enterprise connects to your existing ArgoCD installation. This page covers the main configuration options.
ArgoCD connection
Section titled “ArgoCD connection”By default, Cased CD connects to ArgoCD at:
http://argocd-server.argocd.svc.cluster.local:80If your ArgoCD uses a different namespace or service name, configure the ARGOCD_SERVER environment variable.
Helm configuration
Section titled “Helm configuration”argocd: server: "http://argocd-server.argocd.svc.cluster.local:80" insecure: false # Set to true if ArgoCD uses self-signed certificatesExamples for different setups:
# Different namespaceargocd: server: "http://argocd-server.my-namespace.svc.cluster.local:80"
# Different service nameargocd: server: "http://my-argocd.argocd.svc.cluster.local:80"
# External ArgoCD with TLSargocd: server: "https://argocd.example.com" insecure: false
# Self-signed certificatesargocd: server: "https://argocd-server.argocd.svc.cluster.local:443" insecure: truekubectl configuration
Section titled “kubectl configuration”Edit the deployment directly:
kubectl set env deployment/cased-cd-enterprise \ -n argocd \ ARGOCD_SERVER=https://argocd.example.comTLS and certificates
Section titled “TLS and certificates”If ArgoCD uses self-signed or internal CA certificates, enable insecure mode:
helm upgrade cased-cd cased/cased-cd-enterprise \ --namespace argocd \ --set argocd.insecure=trueAudit trail storage
Section titled “Audit trail storage”Configure the audit trail PVC size and storage class:
helm upgrade cased-cd cased/cased-cd-enterprise \ --namespace argocd \ --set enterprise.persistence.size=50Gi \ --set enterprise.persistence.storageClass=fast-ssdDefault size is 10GB, which supports approximately 20 million audit events.
Disable persistent storage
Section titled “Disable persistent storage”For clusters without persistent storage, disable the audit trail PVC:
helm upgrade cased-cd cased/cased-cd-enterprise \ --namespace argocd \ --set enterprise.auditTrail.enabled=falseAudit events will still be logged to stdout and can be collected via your logging system.
SSO configuration
Section titled “SSO configuration”For SSO with AWS Cognito, configure the Cognito domain:
helm upgrade cased-cd cased/cased-cd-enterprise \ --namespace argocd \ --set cognito.domain=mycompany.auth.us-west-2.amazoncognito.comSee SSO setup for complete instructions.
All configuration options
Section titled “All configuration options”See the environment variables reference for a complete list of configuration options.