> ## Documentation Index
> Fetch the complete documentation index at: https://mintlify.com/Arvo-AI/aurora/llms.txt
> Use this file to discover all available pages before exploring further.

# Integrations Overview

> Connect Aurora to your cloud providers, observability tools, and CI/CD platforms

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

## Available Integrations

Browse our integrations by category:

<CardGroup cols={2}>
  <Card title="Cloud Providers" icon="cloud" href="/integrations/cloud-providers">
    Connect your GCP, AWS, Azure, and OVH accounts
  </Card>

  <Card title="Observability" icon="chart-line" href="/integrations/observability">
    Integrate with Datadog, Grafana, PagerDuty, Netdata, and Dynatrace
  </Card>

  <Card title="Communication" icon="comments" href="/integrations/communication">
    Connect Slack and Confluence for team collaboration
  </Card>

  <Card title="CI/CD" icon="code-branch" href="/integrations/ci-cd">
    Integrate with GitHub, Jenkins, and Bitbucket
  </Card>
</CardGroup>

## 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.

<Note>
  For detailed setup instructions for each integration, see the category-specific pages linked above.
</Note>
