Skip to main content
  1. Docs
  2. Secrets & Configuration
  3. Providers
  4. Secrets and configuration providers

Secrets and configuration providers

    Secrets and configuration providers dynamically import values from an external system of record into your environment. Each provider is invoked through fn::open::<name> and the returned values are evaluated lazily — secrets are fetched at open time, not at definition time.

    ProviderDescription
    1password-secretsImport secrets from 1Password.
    aws-parameter-storeImport parameters from AWS Systems Manager Parameter Store.
    aws-secretsImport secrets from AWS Secrets Manager.
    azure-secretsImport secrets from Azure Key Vault.
    doppler-secretsImport secrets from Doppler.
    gcp-secretsImport secrets from Google Cloud Secret Manager.
    infisical-secretsImport secrets from Infisical.
    vault-secretsImport secrets from HashiCorp Vault.
    externalImport secrets from a custom service adapter.

    To import outputs from a Pulumi stack or a Terraform state file, see the infrastructure as code providers.