Клиенты
Salt Minion
Salt Minion — это агент, установленный на клиентском устройстве, который принимает и выполняет команды сервера Salt Master.




SALT.BOX предоставляет инструменты управления, мониторинга и анализа инфраструктуры.
Фильтрация клиентских устройств по стандартным и пользовательским атрибутам, объединение устройств в динамические коллекции.
Выполнение команд и применение состояний SaltStack, просмотр результатов выполнения состояний по шагам, работа с параметризованными состояниями.
Добавление сведений о клиентах из различных источников и пользовательских атрибутов, использование этих сведений для фильтрации клиентских устройств, формирования коллекций и анализа инфраструктуры.
Настраиваемая статистика по коллекциям с различными видами визуализации и интерактивной фильтрацией.
Подключение дополнительных сервисов расширяет функциональность ядра программного комплекса.
Готовые шаблоны команд и задач из репозиториев вендора для решения типовых задач. Создание собственных параметризованных шаблонов.
Подключение к системе существующих контроллеров Salt Master, используемых для управления вашим парком устройств.
Посмотрите, как SALT.BOX помогает управлять инфраструктурой в повседневной работе
Salt Minion взаимодействует с сервером Salt Master по протоколу ZeroMQ.
Salt Master взаимодействует с Saltbox-Core при помощи модуля Saltbox-Bridge.
Saltbox-Core предоставляет веб-интерфейс и управляет процессами администрирования.
Клиенты
Salt Minion — это агент, установленный на клиентском устройстве, который принимает и выполняет команды сервера Salt Master.
Контроллер
Salt Master — это серверный компонент, который обеспечивает авторизацию и подключение агентов, передачу управляющих команд и сбор результатов выполнения.
Система управления
SALT.BOX — это единая система управления, которая автоматизирует прикладные процессы: контролирует запуск и выполнение задач на подключенных контроллерах, а также обеспечивает анализ аппаратного и программного обеспечения парка техники.
SALT.BOX развертывается одним compose-стеком и подключается к существующему Salt Master.
curl -fsSL https://dev.saltbox.pro/saltbox/saltbox-bootstrap/-/raw/dev/bin/bootstrap.sh | sudo sh
# NOTE:
# проверяет готовность хоста к установке и настраивает необходимые системные параметры
# если на хосте уже развёрнут стандартный Salt Master, предлагает использовать именно его вместо встроенного
# позволяет выбрать, какие модули Salt.Box установить: только бесплатные, все вместе с проприетарными, ни одного или отдельные по выбору
# скачивает основной установочный скрипт в домашнюю директорию пользователя и запускает его, после чего запуск автоматически продолжается вспомогательным скриптом развёртывания
# после завершения выводит адрес, логин и пароль администратора для входа в панель
# подробности доступны в разделе Quick Start в README, ссылка на который приведена ниже0.3.0
текущий релиз
4
версии документации: next · 0.3.0 · 0.2.0 · 0.0.1
GitLab
issues и код — dev.saltbox.pro/saltbox/saltbox-compose
Расширенный набор функциональных модулей и экспертная поддержка для корпоративных Заказчиков. Свяжитесь с нами, чтобы узнать об условиях лицензирования и возможностях SALT.BOX CMS.
Программный комплекс для управления программными конфигурациями рабочих станций и серверов: инвентаризация аппаратного и программного обеспечения, выполнение команд и задач, управление конфигурациями и мониторинг состояния парка техники в едином веб-интерфейсе.
SaltStack — движок автоматизации. SALT.BOX добавляет поверх него полноценную систему управления: собственную модель данных, динамические коллекции клиентов, шаблоны команд и задач, роли и разграничение доступа, статистику по парку техники и расширяемую модульную архитектуру.
Агент устанавливается на клиентские устройства с ОС Windows и GNU/Linux. Управление рассчитано на смешанный парк техники.
Да. Существующие контроллеры подключаются к системе и управляются из одного интерфейса вместе с остальным парком. Поддерживается подключение нескольких контроллеров, в том числе из разных сетевых сегментов.
Да. Через интеграционную шину подключаются дополнительные модули, например «Мониторинг», «Инвентаризация» и «Планировщик». Шаблоны команд и задач подключаются из репозиториев, а сведения о клиентах можно дополнять данными из внешних источников.
Да. Перевод рабочих станций на ОС семейства GNU/Linux и Linux-совместимое прикладное программное обеспечение входит в область применения программного комплекса, в том числе сопровождение гибридного периода, когда в парке одновременно Windows и Linux.
Разверните систему по документации, подключите контроллер и пилотную группу клиентов, затем распространите шаблоны задач и политики на остальной парк техники.
Да. Открытую версию можно изучить самостоятельно. Расширенный набор функциональных модулей, сопровождение и условия лицензирования доступны в коммерческой редакции SALT.BOX CMS.
Изучите документацию или перейдите в репозиторий проекта, чтобы развернуть SALT.BOX в своей инфраструктуре.