Skip to main content
Revolte provides two distinct methods for managing and injecting sensitive credentials into your application containers:
FeatureRevolte SecretsExternal Secrets
AuthorityNative Revolte PlatformThird-Party Secret Managers
Supported EnginesRevolte KMS / DashboardHashiCorp Vault
Best ForApplication-specific variablesCentralized enterprise compliance
Injection MethodStatic revolte.yaml declarationDynamic runtime synchronization
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 for syntax specifications.

Secret Management Types

Explore the detailed configurations for each secret management pathway:

Revolte Secrets

Configure and inject native encrypted secrets directly through the Revolte dashboard and standard YAML environment files.

External Secrets

Link centralized secret management engines like HashiCorp Vault to automate team-wide credential sync.