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

ограничить вывод команды salt только теми миньонами, к которым она может подключиться

Когда вы отправляете вызов соли от мастера соли (например, salt '*' test.ping) вывод включает миньонов, с которыми он не может поговорить, с именем хоста, а затем в следующей строке появляется сообщение «Миньон не вернулся».

Есть ли способ ограничить вывод только теми миньонами, к которым он может подключиться? Я думал, что есть способ сделать это, но я не вижу этого на странице руководства или в документации.

SaltStack в настоящее время не может ограничить вывод и запускать модули только n миньонов, подключенных за один вызов. Однако это можно было бы получить за несколько шагов:

Сначала распечатайте список всех подключенных миньонов:

salt-run manage.up

Вы можете использовать вывод для создания списка «связанных» миньонов:

salt -L 'minion1,minion2' test.ping

Примечание: все еще возможно, что миньоны потеряют связь или превысят время ожидания до или во время второго вызова!

Использовать --state_output для отмены настроенного state_output значение для выхода миньона. Один из full, terse, mixed, изменения или filter. По умолчанию full.