This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@zooshgroup/azure-secrets-fetch

0.1.2 • Public • Published

Azure Secrets Fetch

This module is responsible for loading secrets from Azure Key Vaults, similar to aws-param-store.

If secrets are structured with -- as path separator, they will be parsed into the corresponding object format.

For example:

  • db--username = exampleuser
  • db--password = examplepw
  • client--secret = examplesecret

This will get parsed into the following JS object:

{
  db: {
    username: "exampleuser",
    password: "examplepw",
  },
  client: {
    secret: "examplesecret"
  }
}

Usage

Two functions are currently provided:

  • getParametersFromVault(vaultUri): returns a Promise, which will contain the parsed secrets object.
  • getParametersFromVaultSync(vaultUri): returns the parsed secrets object after waiting for it to become available, but this can take some time (3-5 sec).

Readme

Keywords

none

Package Sidebar

Install

npm i @zooshgroup/azure-secrets-fetch

Weekly Downloads

1

Version

0.1.2

License

ISC

Unpacked Size

4.32 kB

Total Files

7

Last publish

Collaborators

  • littlemari
  • attila.hunyas.zoosh
  • tolnai
  • enepeti
  • szabolcs.fodor
  • balint.szaray_z
  • leendert