1. Docs
  2. Pulumi ESC
  3. Integrations
  4. Dynamic login credentials
  5. doppler-login

doppler-login

    The doppler-login provider enables you to log in to Doppler using OpenID Connect. The provider will return a set of credentials that can be used to run Doppler CLI commands using the esc run command and also pull in secrets from Doppler using the doppler-secrets provider.

    Example

    values:
      doppler:
        login:
          fn::open::doppler-login:
            oidc:
              identityId: 00000000-0000-0000-0000-000000000000
    

    Configuring OIDC

    To learn how to configure OpenID Connect (OIDC) between Pulumi Cloud and Doppler, see the OpenID Connect integration documentation.

    Inputs

    PropertyTypeDescription
    oidcDopplerLoginOIDCOIDC configuration to log in to Doppler.

    DopplerLoginOIDC

    PropertyTypeDescription
    identityIdstringThe identityId of the Doppler service account identity to assume.
    subjectAttributesstring[][Optional] - Subject attributes to be included in the OIDC token. For more information see the OpenID subject customization documentation

    Outputs

    PropertyTypeDescription
    accessTokenstringThe short lived access token to use for authentication.
      IDP Builder Course. Register Now.