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
- Host: GitHub
- URL: https://github.com/ryands17/delete-exposed-credentials
- Owner: ryands17
- Created: 2021-08-08T12:59:38.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2024-05-21T19:23:12.000Z (about 2 years ago)
- Last Synced: 2024-05-21T20:37:25.152Z (about 2 years ago)
- Topics: aws-health, cdk, cloudwatch-events, step-functions, typescript
- Language: TypeScript
- Homepage:
- Size: 304 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Delete Exposed Credentials
[](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