> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revolte.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Configure Secrets

> Secure, encrypt, and inject sensitive application credentials across your deployment pipelines.

Revolte provides two distinct methods for managing and injecting sensitive credentials into your application containers:

| Feature               | Revolte Secrets                   | External Secrets                  |
| :-------------------- | :-------------------------------- | :-------------------------------- |
| **Authority**         | Native Revolte Platform           | Third-Party Secret Managers       |
| **Supported Engines** | Revolte KMS / Dashboard           | HashiCorp Vault                   |
| **Best For**          | Application-specific variables    | Centralized enterprise compliance |
| **Injection Method**  | Static `revolte.yaml` declaration | Dynamic runtime synchronization   |

<Warning>
  **Prerequisite**: You must explicitly declare all target environment variables inside `revolte.yaml` to inject your native or external secrets into container scopes. Refer to the [Variables & Secrets YAML Guide](/yaml/environment-settings/resource-specifications/variables) for syntax specifications.
</Warning>

***

## Secret Management Types

Explore the detailed configurations for each secret management pathway:

<CardGroup cols={2}>
  <Card title="Revolte Secrets" icon="key" href="/deployments/services/secrets/revolte-secrets">
    Configure and inject native encrypted secrets directly through the Revolte dashboard and standard YAML environment files.
  </Card>

  <Card title="External Secrets" icon="vault" href="/deployments/services/secrets/external-secrets">
    Link centralized secret management engines like HashiCorp Vault to automate team-wide credential sync.
  </Card>
</CardGroup>

***

## Related

* [Web Services](/deployments/services/web-services)
* [Databases](/deployments/services/databases/overview)
* [Environment Settings](/yaml/environment-settings/services)
* [YAML Overview](/yaml/overview)
