Я установил SaltStack в свою систему (Ubuntu 12.04). например, если я хочу запустить sudo apt-get update
или wget
к другим машинам, например от 4 до 5 машин, использующих соль. Как мне настроить мой SaltStack для работы на этих машинах?
Мне непонятно, как вы настраиваете инфраструктуру, поэтому я предполагаю, что вы настраиваете простой вариант использования, когда ваша текущая машина с Ubuntu 12.04 является мастером соли, а все другие машины - миньонами. В таком случае пробовали ли вы читать официальную документацию? Вот?
По сути, в каждой системе, которой вы хотите управлять соляным мастером, вы должны установить salt-minion. Затем вы должны отредактировать файл / etc / salt / minion в каждой из систем, чтобы он указывал на мастера соли. В файле конфигурации миньона по умолчанию вы можете выполнить следующую команду.
sed -i 's/^#master: salt/master: IP_OF_YOUR_MASTER/'
По сути, эта команда ищет закомментированную опцию "#master: salt" и заменяет ее опцией без комментариев, указывающей на то, где находится ваш мастер.
Перезагрузите своего соленого миньона, а затем запустите солевой мастер
salt-key -A
Чтобы принять каждый из ключей вашего миньона. Затем вы можете запустить команду ping от мастера соли, чтобы проверить подключение мастера к своим миньонам.
salt "*" test.ping --show-timeout