lambdacloudwatchlogscloudfront
Let us know which services you are interested in!
pip install -r requirements.txt
The yaml config specifies which tags and which functions should get which tag values.
target_tag:
tag_value:
- arn_partThe target_tag specifies the key of the tag. The tag_value specifies the value of the tag. This tag is applied to every resource of the given service whose ARN contains the arn_part.
department:
research:
- aws-scheduler
- stock-watch
- bottleneck-testing
- testing-mail
business:
- market-watch
- contracts-appraisal
project:
scheduler:
- aws-scheduler
- bottleneck-testing
stock-watch:
- stock-watch
mail:
- testing-mail
market-watch:
- market-watch
contracts-appraisal:
- contracts-appraisal- Show the help:
python tagger.py --help - Show existing tags:
python tagger.py lambda TAG_1,TAG_2,TAG_N - Use the region
eu-central-1instead of the defaultus-east-1:python tagger.py lambda TAG --region eu-central-1 - Do a dry run for writing new tags:
python tagger.py lambda TAG --write --dry-run - Use a different yaml file than
tag_config.yarml:python tagger.py lambda TAG --write --file my_config.yaml - Overwrite existing tags:
python tagger.py lambda TAG --write --overwrite
Yes please! Open a ticket or send a pull request.