Назад | Перейти на главную страницу

Просмотр содержимого файла на миньоне Salt Stack

Как вывести содержимое файла на всех моих миньонов с помощью Salt Stack?

Единственная функция "вытягивания", которую я могу найти, находится в этот миньон нажимает коммит, но это требует изменения конфигурации на главном устройстве.

Решение с использованием cmd.run модуль:

salt '*' cmd.run 'cat /path/to/file'

Получить содержимое файла без использования внешних команд:

sudo salt '*' cp.get_file_str file:///etc/hosts

Эта функция была добавлена ​​в более позднюю версию Salt, вы можете найти ее в официальной документации по соли. ссылка на сайт.

Вы можете отправить файл с соляного миньона мастеру, выполнив эту команду:

salt '*' cp.push /path/to/file

Имейте в виду, что вам необходимо включить его в файле конфигурации мастера соли, прежде чем установить file_recv возможность True