Skip to content

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.

By default, Cased CD connects to ArgoCD at:

http://argocd-server.argocd.svc.cluster.local:80

If your ArgoCD uses a different namespace or service name, configure the ARGOCD_SERVER environment variable.

values.yaml
argocd:
server: "http://argocd-server.argocd.svc.cluster.local:80"
insecure: false # Set to true if ArgoCD uses self-signed certificates

Examples for different setups:

# Different namespace
argocd:
server: "http://argocd-server.my-namespace.svc.cluster.local:80"
# Different service name
argocd:
server: "http://my-argocd.argocd.svc.cluster.local:80"
# External ArgoCD with TLS
argocd:
server: "https://argocd.example.com"
insecure: false
# Self-signed certificates
argocd:
server: "https://argocd-server.argocd.svc.cluster.local:443"
insecure: true

Edit the deployment directly:

Terminal window
kubectl set env deployment/cased-cd-enterprise \
-n argocd \
ARGOCD_SERVER=https://argocd.example.com

If ArgoCD uses self-signed or internal CA certificates, enable insecure mode:

Terminal window
helm upgrade cased-cd cased/cased-cd-enterprise \
--namespace argocd \
--set argocd.insecure=true

Configure the audit trail PVC size and storage class:

Terminal window
helm upgrade cased-cd cased/cased-cd-enterprise \
--namespace argocd \
--set enterprise.persistence.size=50Gi \
--set enterprise.persistence.storageClass=fast-ssd

Default size is 10GB, which supports approximately 20 million audit events.

For clusters without persistent storage, disable the audit trail PVC:

Terminal window
helm upgrade cased-cd cased/cased-cd-enterprise \
--namespace argocd \
--set enterprise.auditTrail.enabled=false

Audit events will still be logged to stdout and can be collected via your logging system.

For SSO with AWS Cognito, configure the Cognito domain:

Terminal window
helm upgrade cased-cd cased/cased-cd-enterprise \
--namespace argocd \
--set cognito.domain=mycompany.auth.us-west-2.amazoncognito.com

See SSO setup for complete instructions.

See the environment variables reference for a complete list of configuration options.