1. Docs
  2. Pulumi ESC
  3. Providers

Pulumi ESC Providers

    Pulumi ESC providers enable you to dynamically import secrets and configuration from the provider into your environment.

    To learn how to set up and use each provider, follow the links below. To learn how to configure OpenID Connect (OIDC) for the providers that support it, see OpenID Connect integration in the Pulumi Cloud documentation.

    ProviderDescription
    1password-secretsThe 1password-secrets provider enables you to dynamically import Secrets from 1Password into your Environment.
    aws-loginThe aws-login provider enables you to log in to your AWS account using OpenID Connect or static credentials.
    aws-secretsThe aws-secrets provider enables you to dynamically import Secrets from AWS Secrets Manager into your Environment.
    azure-loginThe azure-login provider enables you to log in to Azure using OpenID Connect or static credentials.
    azure-secretsThe azure-secrets provider enables you to dynamically import Secrets from Azure Key Vault into your Environment.
    gcp-loginThe gcp-login provider enables you to log in to Google Cloud using OpenID Connect or static credentials.
    gcp-secretsThe gcp-secrets provider enables you to dynamically import Secrets from Google Cloud Secrets Manager into your Environment.
    pulumi-stacksThe pulumi-stacks provider enables you to import Stack outputs from Pulumi into your Environment.
    vault-loginThe vault-login provider enables you to log in to HashiCorp Vault using OpenID Connect or static credentials.
    vault-secretsThe vault-secrets provider enables you to dynamically import Secrets from HashiCorp Vault into your Environment.
      Introducing Drift Detection, TTL Stacks, and Scheduled Deployments. Learn More.