Skip to content

Latest commit

 

History

History
25 lines (16 loc) · 793 Bytes

README.md

File metadata and controls

25 lines (16 loc) · 793 Bytes

CDK Testing App

A CDK app for testing the lambda-params-secrets client.

What does it do?

The CDK deploys a single stack with:

  • several dummy Secret and Parameter resources
  • a Node.js Lambda with the AWS Parameters and Secrets Lambda Extension layer

The Lambda handler uses the package's Client to make sample requests to the Extension. It returns a map of test request paths and responses.

Getting Started

The package.json has scripts for cdk-synth, cdk-deploy and cdk-destroy.

# deploy the app using the default AWS profile
npm run cdk-deploy

# apply a different profile
npm run cdk-deploy -- --profile my-profile

💰 The app deploys several Secret Manager Secrets, which are not free.