Rudder (программное обеспечение)

Rudder — свободное программное обеспечение для аудита и управления конфигурациями, предназначенное для автоматизации настройки систем в крупных ИТ-инфраструктурах. Rudder использует легковесный локальный агент, устанавливаемый на каждую управляемую машину.

Разработка ведётся компанией Normation[1], основанной в 2010 году. Веб-интерфейс сервера написан на Scala, а локальный агент — на C; оба компонента распространяются как свободное ПО под лицензией GNU (General Public License 3.0)[2].

Общие сведения

История

Rudder был создан командой основателей Normation и впервые выпущен как свободное ПО в октябре 2011 года[3].

Версия Rudder 3.0 вышла в феврале 2015 года[4].

Версия, Rudder 8.0, была выпущена в ноябре 2023 года[5], а версия Rudder 8.3 — в апреле 2025 года[6].

По состоянию на 2026 год актуальной версией системы управления конфигурациями Rudder является 9.0[7].

Возможности

  • Инвентаризация узлов;
  • Полноценный веб-интерфейс;
  • Стандартизованные, переиспользуемые политики;
  • Редактор для составления собственных политик;
  • Централизованная система отчётности и история применения политик;
  • Группировка на основе поисковых запросов к инвентарной базе;
  • Автоматическое обновление таких групп (динамические группы);
  • Динамическая генерация политик для каждого хоста (снижает риск утечки данных из-за общих политик);
  • Запросы на изменения и их валидация;
  • REST API;
  • Поддержка Git в качестве бэкенда.

Платформы и совместимость

Для центрального сервера Rudder поддерживаются следующие операционные системы:

Для узлов Rudder существуют пакеты под:

  • Debian Linux 10, 11, 12 и 13;
  • Ubuntu 18.04 LTS, 20.04 LTS, 22.04 LTS и 24.04 LTS;
  • Red Hat Enterprise Linux (RHEL) и производные 7, 8 и 9;
  • SUSE Linux Enterprise Server (SLES) 12 SP5 и 15 SP2 и выше;
  • Amazon Linux 2 и 2023;
  • Slackware 14;
  • Microsoft Windows Server 2012, 2016, 2019, 2022, Windows 10, Windows 11.

Примечания

  1. Rudder FAQ. Rudder. Дата обращения: 12 июня 2015. Архивировано 26 ноября 2013 года.
  2. Rudder FAQ. Дата обращения: 12 июня 2015. Архивировано 26 ноября 2013 года.
  3. Rudder 2.3 release notes. Rudder. Дата обращения: 12 июня 2015. Архивировано 2 ноября 2012 года.
  4. Rudder 3.0 release notes. Rudder. Дата обращения: 12 июня 2015. Архивировано 14 июня 2015 года.
  5. Lhommelet, Camille Rudder 8.0 is out, discover our new major branch (англ.). Rudder (6 ноября 2023). Дата обращения: 25 августа 2025. Архивировано 30 апреля 2025 года.
  6. Saadé, Lisa Rudder 8.3 for continuous vulnerability management (англ.). Rudder (29 апреля 2025). Дата обращения: 25 августа 2025. Архивировано 12 июня 2025 года.
  7. 9.0.2. github.com. Дата обращения: 2 апреля 2026.