noid11 / cloudwatch-logs-cleaner

A serverless app that deletes log groups with no associated resources on a daily basis
0 stars 0 forks source link

cloudwatch-logs-cleaner

これは何

存在しない Lambda 関数や API Gateway リソースに紐づく CloudWatch Logs のロググループを定期的に削除してくれるサーバーレスアプリ。

デプロイ方法

STACK_NAME=cloudwatch-logs-cleaner
S3_BUCKET_NAME=mybucket
sam build
sam package --output-template-file packaged.yaml --s3-bucket $S3_BUCKET_NAME
sam deploy --template-file packaged.yaml --capabilities CAPABILITY_IAM --stack-name $STACK_NAME

ローカルで動かす方法

sam build
sam local invoke --event event.json