Aiden
Integrations

ArgoCD

Connect Aiden with your ArgoCD installation to get intelligent assistance with GitOps deployments and Kubernetes application management. Once enabled, Aiden becomes your GitOps expert, helping you manage deployments and troubleshoot issues through natural conversations.

Capabilities

With ArgoCD integration, Aiden can:

  • Monitor application deployment status
  • Analyze application health
  • Investigate sync failures
  • Compare desired vs actual states
  • Track configuration drift
  • Review resource configurations

Example Interactions

  • What's the sync status of the payment service?
  • Why did the latest deployment to prod fail?
  • Show me out-of-sync applications
  • Compare resource differences in the failed sync

The current Aiden ArgoCD integration requires ArgoCD to have an ingress which is accessible from Aiden's network and an ArgoCD API token which has appropriate permissions.

Configuration Steps

  • Navigate to Integrations in the sidebar
  • Locate the ArgoCD integration card and click Activate
  • Configure your ArgoCD access:
    • ArgoCD URL
    • API Token
  • Click Save to enable the integration
Document image


Security Best Practices

  • Use a dedicated ArgoCD service account for Aiden
  • Implement role-based access control (RBAC) in ArgoCD
  • Regularly rotate API tokens
  • Monitor ArgoCD audit logs
  • Consider using project-level restrictions