@fanmiles/nodejs-aws-secret-retriever

1.0.2 • Public • Published

@fanmiles/nodejs-aws-secret-retriever

Used for retrieving a secret from AWS Secrets Manager. After successful retrieve the manager caches the secret in memory for faster access.

Usage

const AWS = require('aws-sdk');
const SecretsRetriever = require('@fanmiles/nodejs-aws-secret-retriever');

const awsSecretsManager = new AWS.SecretsManager({
  apiVersion: '2017-10-17',
  region: 'eu-central-1',
});

const secretsRetriever = new SecretsRetriever({ awsSecretsManager });

secretsRetriever.retrieveSecret('your/secret/id')
  .then((secret) => {
    console.log(secret);
  })
  .catch((error) => {
    console.error(error);
  });

Readme

Keywords

none

Package Sidebar

Install

npm i @fanmiles/nodejs-aws-secret-retriever

Weekly Downloads

0

Version

1.0.2

License

MIT

Unpacked Size

5.35 kB

Total Files

5

Last publish

Collaborators

  • alexsavin
  • fanmiles.com