Привет всем! По адресу http://git.altlinux.org/people/inger/packages/anc.git находится concept car эдакого "централизованного" alterator.
Предлагаю пофлеймить^W^W^W обсудить ;) Вообще централизованное управление может быть разных видов (со своими плюсами и минусами). предлагаемый вариант - редство для массового submit'a задач с контролем их исполнения. Изначально задача была такая: * Иметь средство для массового конфигурирования (например dist-upgrade). * Станции могут быть выключены, по мере включения забирают свои задачи и докладывают об исполнении. * Соединение между станцией и сервером должно быть защищённое. Сейчас это всё ssh и пачка скриптов. Возможно в будущем будет другой транспорт. Внутри есть README, где я пытался объяснить как же это устроено, но там больше похоже на спецификацию, поэтому суть изложу здесь ;) Есть сервер. Есть содружество станций, которые согласны на то что ими будут удалённо управлять. Станции пеориодически подключаются по безопасному протоколу к сервису queue, получают задания, исполняют их и докладывают о результатах исполнения. Клиенты могут присоединяться к содружеству администрируемых станций посылая запрос на анонимный сервис join (чем-то похоже на Сизиф). После одобрения администратором (то бишь incominger'ом) станция получает доступ к сервису queue, то есть к возможности получать задания и выполнять их. Для удоства использования станции могут быть сгруппированы. Одна станция может присутствовать в нескольких группах одновременно. Задания можно назначать как на индивидуальные станции так и на группы станций. История выполнения заданий станции хранится на сервере. -- Стас.
_______________________________________________ devel-conf mailing list devel-conf@lists.altlinux.org https://lists.altlinux.org/mailman/listinfo/devel-conf