https://github.com/mozamimy/elasticache-tag-watcher
This AWS Lambda function publishes an SNS message when it founds some ElastiCache nodes which have no specified tag by TAG environment variable.
https://github.com/mozamimy/elasticache-tag-watcher
aws-lambda elasticache serverless
Last synced: about 1 year ago
JSON representation
This AWS Lambda function publishes an SNS message when it founds some ElastiCache nodes which have no specified tag by TAG environment variable.
- Host: GitHub
- URL: https://github.com/mozamimy/elasticache-tag-watcher
- Owner: mozamimy
- License: mit
- Created: 2018-11-30T06:29:43.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-07T09:56:37.000Z (over 7 years ago)
- Last Synced: 2024-10-18T23:14:40.866Z (over 1 year ago)
- Topics: aws-lambda, elasticache, serverless
- Language: Ruby
- Size: 10.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# elasticache-tag-watcher
## About
This AWS Lambda function publishes an SNS message when it founds some ElastiCache nodes which have no specified tag by TAG environment variable.
This function is designed to be used with other Lambda function like lambda-slack-notifier (https://github.com/mozamimy/lambda-slack-notifier) through an SNS topic you like. Also, you can invoke this periodically with CloudWatch Events.
## Run locally with SAM CLI
```
bundle install --path vendor/bundle
echo '{}' | ec sam local invoke -t template.example.yml ElastiCacheTagWatcher
```
## Build a package for release
```
zip -r pkg/elasticache-tag-watcher.zip ./
```
## License
MIT