Настройка включения опции удаленной установки агентов (minions)
| Настройки, описанные в разделе являются опциональными и применяются, если вы подключаете опцию удаленной установки агентов (minions). |
-
Cоздайте файл конфигурации сервера управления (master)
/etc/salt/master.d/roster.conf:roster_defaults: sudo: True ssh_options: - "StrictHostKeyChecking=no" - "UserKnownHostsFile=/dev/null"Где:
-
roster_defaults— блок параметров, которые используются при управлении удаленными серверами:-
sudo— параметр, указывающий на то, что при подключении к удаленному серверу через SSH команды выполняются от имени суперпользователя; -
ssh_options— список опций SSH, которые применяются при подключении к удаленным серверам:-
StrictHostKeyChecking— опция включения/выключения проверки хост-ключей (host key checking); возможные значения:-
yes— SSH-клиент строго проверяет ключи хостов при подключении к новым серверам: если ключ хоста не найден в файлеknown_hosts, SSH-клиент выдает предупреждение и запрашивает разрешение на добавление этого ключа в файлknown_hosts; -
no— отключение проверки ключей хостов;
-
-
UserKnownHostsFile— опция, указывающая путь к файлу, в котором хранятся известные ключи хостов (known hosts); по умолчанию, SSH клиент сохраняет ключи хостов в файле~/.ssh/known_hosts.
-
-
-
-
Создайте файл конфигурации
/etc/salt/roster(в формате, указанном в примере ниже) и укажите в нем список устройств, к которым должны применяться настройки ростера, заданные в файле/etc/salt/master.d/roster.conf.Пример файла:
dev-osmax-vm0104.osmax.terra.inno.tech: {} dev-osmax-vm0105.osmax.terra.inno.tech: {} ... dev-osmax-vm0109.osmax.terra.inno.tech: {}