nodejs config BSB v9.6.85

config-vault-google

bsb/config-vault-google

Managed BSB config plugin that loads Vault config with Google Cloud Run authentication

vault config managed runtime google cloud-run

config-vault-google

config-vault-google loads BSB runtime config from Vault and adds Google Cloud Run service-to-service authentication.

BSB_CONFIG_PLUGIN=config-vault-google
BSB_CONFIG_PLUGIN_PACKAGE=@bsb/config-vault-google
vaultUrl=https://vault-run-url.a.run.app
googleAudience=https://vault-run-url.a.run.app
apiKeyId=vk_xxx
apiSecret=vs_xxx

googleAudience must be the Cloud Run service URL. The existing Vault API key and secret still decide which runtime profile can be loaded.

Installation

Install plugin (Node.js)
npm i @bsb/config-vault-google

Configuration

Configuration for config plugins is provided through environment variables:

No configuration required

Available Versions

v9.6.85 v9.6.84 v9.6.83 v9.6.82 v9.6.81

Metadata