Я работаю над автоматическим конвейером (с использованием Jenkins), который развертывает шаблоны AWS Cloudformation, находящиеся в git-репозитории, в AWS.
У меня есть рабочий конвейер, который работает от пользователя AWS IAM, чьи ключи доступаиспользуются заданием Jenkins для общения с AWS Cloudformation API.
Проблема, с которой я сталкиваюсь, заключается в том, что желательно, чтобы у этого пользователя IAM было как можно меньше разрешений, но у него должно быть достаточно разрешений как длячтобы получить доступ к API-интерфейсу Cloudformation, а также для создания ресурсов, для которых у меня есть шаблоны.
Чтобы определить этот минимальный набор разрешений, у меня вопрос: есть ли приложение, пакет или утилита AWS (я не былеще не смог найти), чтобы вывести разрешения IAM, необходимые для выполнения заданного (набора) шаблонов облачной информации, которые предпочтительно можно использовать программно.
Заранее благодарен за любое предложение!