Anatoly Molchanov <ykdo...@gmail.com> writes: > 17 октября 2012 г., 17:15 пользователь Кубашин Александр Сергеевич < > kubashi...@k-sc.ru> написал: > >> 17.10.2012 17:05, Anatoly Molchanov пишет: >> >>> 1. Пишем скрипт: если в репе появился новый пакет, начинающийся на >>> myservers, то устанавливаем его; если есть новая версия установленного, то >>> обновляемся. Скрипт кидаем на все машины >>> ... >>> >> Puppet в разы проще и в разы мощнее, стоит ли свои велосипеды >> городить?... >> >> Но puppet на случай раскидывания конфигураций, установки нужных пакетов и >> прочих задач возникающих при администрировании большого числа серверов. >> Если же нужно просто команду на ряде серверов выполнить, то clusterssh, >> наверно, ближе к требованиям. >> > Александр, использование стандартных средств по назначению это не > велосипед, а решение (crontab, shell, aptitude или учим новую софтину, > которую будем использовать на 2%, пишем под нее конфиги, которые могут > использоваться только с этой прогой, потом учим заказчика пользоваться ей и > писать конфиги)
Анатолий, я скромно замечу, что тредстартеру не автообновление требуется, а возможность централизованно редактировать правила netfilter. Ваше решение с самописными скриптами, конечно же, подойдет в раде вырожденных случаев, однако системы управления конфигурациями, типа puppet и chief, появились как раз потому, что при управлении большим парком серверов отделаться самописными скриптами весьма проблематично. Разумеется, использовать такие системы, когда перед Вами не стоит задача управления несколькими десятками машин - моветон. Но в данном случае посоветовать автору использовать известный и широко используемый инструмент - более правильный шаг, чем: >> 17.10.2012 17:05, Anatoly Molchanov пишет: >> >>> 2. На одном (двух/трех) сервере поднимаем репу "apt-get install >>> reprepro". Все конфиги раздаем через пакеты >>> >>> * в скрипте можно уточнить установку/обновление пакетов через другие >>> префиксы: myservers-server23-iptables устанавливать только на Сервер No.23 >>> ну и т.д. PS: Бррр! Только сейчас дочитал, что Вы предлагаете. Это не Right Thing, совершенно точно Вам говорю. А вышенаписанный текст по большей части относился к фразе "Пишем скрипт". -- ************************************** * jabber: free...@jabber.mipt.ru * * Registered linux user #546240 * ************************************** -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/87r4oxhxh2....@ws00.freehck.ru