Что такое SaltStack и с чем его едят я описал тут
В текущей статье я опишу как установить SaltStack-minion на Debian.
Устанавливаем saltstack-minion
В начале начал следует подключить backports для того чтобы удовлетворить все возможные зависимости SaltStack'a.
echo deb http://backports.debian.org/debian-backports/ \ squeeze-backports main > \ /etc/apt/sources.list.d/backports.list apt-get update apt-get dist-upgrade -y
добавляем репозиторий
и настраиваем приоритетыcat <<_eof > /etc/apt/sources.list.d/local-madduck-backports.list deb http://debian.madduck.net/repo squeeze-backports main deb-src http://debian.madduck.net/repo squeeze-backports main _eof
for i in salt-{common,master,minion,syndic,doc} sysvinit-utils; do echo "Package: $i" echo "Pin: release a=squeeze-backports" echo "Pin-Priority: 600" echo done > /etc/apt/preferences.d/local-salt-backport.pref
осталось импортировать ключ
wget -q -O- "http://debian.madduck.net/repo/gpg/archive.key" | apt-key add - apt-get update
и приступить к установке
apt-get install salt-minion
Минимальная настройка saltstack-minion
По умолчанию saltstack-minion пытается подключиться к серверу с хостнеймом salt но если у вашего saltstack-master'a другое имя, или он не имеет имени, то поправить это можно в файле /etc/salt/minion
Пример:
Осталось перезапустить миньёна:- #master: salt + master: 10.0.0.1
/etc/init.d/salt-minion restart
Комментариев нет:
Отправить комментарий