Заинтересованы в мнениях по поводу возможного проекта.
Получил мастер-сервер, на котором создаются / обслуживаются приложения. В системе будет процесс, в котором клиентская сеть будет состоять из 400-500 клиентских серверов (все работают под Linux X).
Процессу необходима система, чтобы клиенты получали новые / измененные обновления / программное обеспечение из главной службы.
Программное обеспечение, которое будет размещено на клиентах, будет состоять из сценариев (perl / py / php), а также приложений Java, для которых также потребуется поддерживающий класс / библиотеки.
Ищу мысли / мнения о том, как можно реализовать такой процесс.
Я просмотрел такие приложения, как выход в открытый космос, а также другие менеджеры пакетов.
Что-нибудь еще я должен изучить ??
Спасибо
Упакуйте обновления в собственный формат управления пакетами вашего дистрибутива, а затем используйте инструменты, поставляемые с дистрибутивом, в сочетании с обычными методами управления выпусками, чтобы ваши обновления были развернуты там, где и когда они должны быть развернуты.