Триггер для создания ресурсов AWS (тегирование при создании ресурса) - PullRequest
0 голосов
/ 10 декабря 2018

Я хочу пометить ресурсы AWS, такие как таблицы DynamodB или объекты EC2, прямо во время создания.Я буду использовать поля идентификаторов или имен объектов для маркировки ресурсов.

Есть ли доступный триггер пост-создания?

- текущая проблема заключается в том, что даже если я запускаюМой скрипт для тегирования ресурсов AWS, я не могу запустить его сразу после каждого создания ресурса, в итоге я вижу много счетов без тегов.

Ответы [ 2 ]

0 голосов
/ 02 января 2019

Вы можете настроить лямбда-функцию для записи тега на основе события CloudTrail, которое генерируется при создании ресурса.

Чтобы заставить Lambda работать с событием CloudTrail, вам нужно настроить CloudTrail на записьсобытия в сегмент S3, а затем запускают лямбду в событии создания объекта в контейнере.

Лямбда использует ключ сегмента в своем объекте контекста для чтения события и определения необходимости применения тега.

Проверьте документацию AWS для получения дополнительной информации о запуске Lambda из CloudTrail.

Также в GorillaStack опубликован пример на Github использования лямбды для автоматическогопомечать вновь созданные ресурсы.Вы можете использовать это в качестве основы для своего решения.

0 голосов
/ 10 декабря 2018

Это можно сделать через службу каталога услуг AWS.у этого есть возможность автоматической маркировки предоставленных ресурсов. Ссылочная ссылка AWS .AutoTags - это теги, которые идентифицируют портфель, продукт и пользователя, запустившего продукт, и автоматически применяются AWS Service Catalog для выделенных ресурсов

...