hush_gcp_secret_manager v0.1.0 Hush.Provider.GcpSecretManager View Source

Implements a Hush.Provider behaviour to resolve secrets from Google Secret Manager at runtime.

To configure this provider, ensure you configure goth, hush and hush_gcp_secret_manager:

config :goth,
  json: "service-account-key.json" |> File.read!

config :hush,
  providers: [Hush.Provider.GcpSecretManager]

config :hush_gcp_secret_manager,
  project_id: "my_project_id"