6 подписчиков
Всех категорически приветствую! Публикую универсальный скрипт на python, который позволит вытащить вам из Jenkins все необходимые секреты, пароли, ssh ключи и т.д. Скрипт. Прежде всего необходимо объявить пререквизиты. Тут есть класс RegexpDict, для синтаксического сахара, чтобы было удобно обращаться к ключу через точку. Секцию с vault можно не использовать, если вам будет достаточно только вытащить креды. Делаем запрос и парсим ответ. Тут мы делаем запрос к Jenkins по пути /script в качестве data...
1 год назад