Ansible + хранение версий бинарников, какие инструменты есть?
Добрый день, коллеги,
Использую Oracle Weblogic Server 12c, где развертываю приложения, количество weblogic сервисов приличное и для упрощения их обслуживания был настроен ansible, а так же ко всему этому есть просто сборки бинарных файлов в приличных объемах, которые надо обновлять и диагностировать, а теперь к самому вопросу.
Приложения в виде *. ear или бинарные файлы, которые мне надо развертывать, очень часто поставляются разработчиками и интересно было узнать, существует ли контроль версий бинарных файлов, какой либо удобный софт, который я мог бы подвязать к ansible например.
Сейчас это все выглядит, как древо из директорий, с датами и версиями.
Чем вас собственно ftp не устраивает, или amazon s3 (и подобия)?
А применять для такого, GIT или ещё что-то, ну то такая затея, разве что, вы точно уверены что будите хранить это всё до скончания времён.
В вопросе я имею ввиду организацию хранения бинарников, например для исходного кода лучше git, всю поставку бинарников я осуществляю с помощью sftp.
считаю, что git все таки скорее для исходного кода, нежели для хранения бинарников
UPD amazon s3 это облачный сервис, если я не ошибаюсь, а я рассматриваю работу внутри сети предприятия, без внешних доступов, в данный нашел кое-что интересное https://jfrog.com/open-source/