Skip to main content
Aurora integrates with your existing infrastructure and tools to provide seamless cloud management, monitoring, and automation.

Available Integrations

Browse our integrations by category:

Cloud Providers

Connect your GCP, AWS, Azure, and OVH accounts

Observability

Integrate with Datadog, Grafana, PagerDuty, Netdata, and Dynatrace

Communication

Connect Slack and Confluence for team collaboration

CI/CD

Integrate with GitHub, Jenkins, and Bitbucket

Authentication Methods

Aurora supports multiple authentication methods depending on the integration:

OAuth 2.0

Used for seamless authorization flows with user consent. Requires creating an OAuth application in the provider’s console. Integrations using OAuth:
  • GCP
  • OVH (multi-region)
  • GitHub
  • Slack
  • PagerDuty (optional)
  • Bitbucket (optional)
  • Azure (via app registration)
  • Confluence

API Keys & Tokens

Simpler authentication using static credentials. Suitable for service-to-service communication. Integrations using API keys:
  • AWS (IAM Role + External ID)
  • Azure (Service Principal)
  • Datadog (API Key + App Key)
  • Grafana (API Token)
  • PagerDuty (API Token)
  • Netdata (API Token)
  • Jenkins (Username + API Token)
  • Bitbucket (API Token)

Getting Started

To set up an integration:
  1. Create credentials in the provider’s console (OAuth app, API keys, etc.)
  2. Configure environment variables in your .env file (for OAuth integrations)
  3. Connect via Aurora UI by entering credentials or completing OAuth flow
  4. Restart Aurora if environment variables were added: make down && make dev

Security

All credentials are securely stored in HashiCorp Vault and never exposed in logs or API responses. OAuth tokens are automatically refreshed, and all API communications use HTTPS.
For detailed setup instructions for each integration, see the category-specific pages linked above.

Build docs developers (and LLMs) love