Инструменты пользователя

Инструменты сайта


salt_command

saltstack command

  • Выполнит произвольную команду.
salt mini cmd.run 'df -h'
  • Протестировать, но не менять
salt '*' state.highstate test=True
salt '*' state.sls test=True
salt '*' state.single test=True

Пример

salt mini state.sls nginx test=True
  • Проверить доступность minion с ОС Centos
salt -G 'os:CentOS'  test.ping
  • Проверить доступность всех minion
salt '*'  test.ping
  • Применить grains mysql
salt 'salt-test-local' state.sls mysql
  • Получить данные настройки и ОС с minion
salt 'salt-test-local' grains.items
  • Получить переменные pillar
salt 't-gr-local' pillar.items system_settings
  • Обновить данные pillar на minion
salt 't-gr-local' saltutil.refresh_pillar

Выполняемые работы

  • Посмотреть общий список работ (по умолчанию хранит список за 24 часа)
salt-run jobs.list_jobs
  • Посмотреть список активных работ
salt-run jobs.active
  • Посмотреть результат работы
salt-run jobs.lookup_jid <job id number>
salt-run jobs.lookup_jid 20160316144500937304
salt_command.txt · Последние изменения: 2016/06/03 10:37 — sander