An open API service indexing awesome lists of open source software.

https://github.com/ryands17/delete-exposed-credentials

Deleting exposed AWS credentials using CloudWatch Events and the AWS Health API
https://github.com/ryands17/delete-exposed-credentials

aws-health cdk cloudwatch-events step-functions typescript

Last synced: 12 months ago
JSON representation

Deleting exposed AWS credentials using CloudWatch Events and the AWS Health API

Awesome Lists containing this project

README

          

# Delete Exposed Credentials

[![Build Status](https://github.com/ryands17/delete-exposed-credentials/actions/workflows/main.yml/badge.svg)](https://github.com/ryands17/delete-exposed-credentials/actions/workflows/main.yml)

This is CDK project (TypeScript) to delete any of your exposed IAM credentials on public repositories using AWS Health and EventBridge events.

The `cdk.json` file tells the CDK Toolkit how to execute your app.

## Useful commands

- `yarn build` compile typescript to js
- `yarn watch` watch for changes and compile
- `yarn test` perform the jest unit tests
- `yarn cdk deploy` deploy this stack to your default AWS account/region
- `yarn cdk diff` compare deployed stack with current state
- `yarn cdk synth` emits the synthesized CloudFormation template