Jump to content

Сравнение программного обеспечения для управления конфигурацией с открытым исходным кодом


Это сравнение известного бесплатного с открытым исходным кодом программного обеспечения для управления конфигурацией , подходящего для таких задач, как настройка сервера, оркестрация и инфраструктура в виде кода, обычно выполняемого системным администратором .

Основные свойства [ править ]

«Режим проверки» (также называемый пробным прогоном ) относится к возможности определить, соответствует ли узел, с гарантией не изменять его, и обычно включает в себя исключительное использование внутреннего языка, поддерживающего режим только для чтения для всех потенциально системных файлов. модифицирующие операции. « Взаимная аутентификация » означает, что клиент проверяет сервер, и наоборот.

«Агент» описывает, ли дополнительные программные демоны требуются . В зависимости от программного обеспечения управления эти агенты обычно развертываются в целевой системе или на одном или нескольких центральных серверах-«контроллерах». Хотя «Без агента» = «Нет» окрашено в красный цвет и может показаться отрицательным, на самом деле наличие агента может считаться для многих весьма выгодным. Подумайте о последствиях, если инструмент без агента потеряет связь с узлом во время внесения критических изменений, оставив узел в неопределенном состоянии, что ставит под угрозу его (производственную?) функциональность.

Язык Лицензия Взаимная авторизация. Шифрование Проверьте режим Без агента Вкл. графический интерфейс Первый выпуск Последняя стабильная версия
Анзибль Питон GPLv3+ Да [а] Да [б] Да Да Да [1] 2012-03-08 2023-11-11 2.15.4 [2]
Бкфг2 Питон 2-пункт BSD [3] Да [с] Да [д] Да [и] Нет Да [4] 2004-08-11 [5] 2015-06-11 1.3.6 [5]
Капистрано Руби МОЯ лицензия Да [б] Да [б] Нет 2005 2022-08-07 3.17.1
cdist Питон GPLv3+ Да [а] Да [б] Да 2010 2021-08-24 6.9.8 [6]
Шеф-повар Руби, Эрланг Апач 2.0 Да [ф] Да [г] Да [час] [7] Нет Да 2009-01-15 0.5.0 05.01.2023 18.1.0 (клиент), [8] 15.4.0 (сервер) [9]
CFEngine С [10] лицензия GPLv3 [11] Да [а] Да [12] Да [13] [14] [15] [16] Нет Да [17] 1993 2023-12-06 3.23.0, [18] 2024-01-11 3.21.4, [19] 2023-01-11 3.18.7, [20]
ISconf Питон лицензия GPL [21] Да [я] Нет [22] 1998 2006-08-13 4.2.8.233
Жужу Питон, вперед [23] АГПЛ Да [а] Да [д] Нет Нет Да [24] 2010-09-17 [25] 2024-02-15 3.4.0 [26]
Локальная система конфигурации ( LCFG ) Перл лицензия GPL Частичный [27] Частичный [28] Нет Нет Нет 1994 Еженедельные выпуски
Проект НОК Питон Лицензия BSD 2.0 Да [а] Да [б] Да Да Да 2012-03-08 2015-05-20 15.05.1 [29]
Инвентаризация OCS NG с GLPI Перл, PHP, С++ лицензия GPL Нет [30] Да [д] Нет 2003 2014-07-13 [31]
Интеграция с открытым ПК-сервером ( опция ) Питон, Ява лицензия GPL Нет Да [д] Нет 2004 2013-03-01 4.0.3
ВЫБИРАТЬ С GPLv2+ [32] Да [33] Да [34] Нет 1998 [35] 2007-09-10 1.19.0
Кукольный Ruby, C++ и Clojure (серверная часть также Ruby до 4.0) [36] ) Apache с версии 2.7.0, до этого GPL Да [Дж] Да [д] Да [к] [37] Нет Да [38] 2005-08-30 [39] 2024-04 8.6.0, 7.30.0 (клиент), [40] 2024-04 8.6.0, 7.17.0 (сервер) [41]
Кваттор Перл, Питон Апач 2.0 [42] [43] Да [44] Да [45] 2005-04-01 [46] 2023-08-14 23.6.0 [47]
Радминд С БСД [48] Да [49] Да [50] Нет 2002-03-26 [51] 2008-10-08 1.13.0 [52]
Рекс Перл Апач Да [а] Да [б] Да 2010-11-05 0.9.0 [53] 2021-07-05 1.13.4 [54]
руль направления C , Scala и Rust GPLv3 и Apache 2.0 [55] Да [а] Да [д] Да [л] [56] Нет Да 2011-10-31 2023-07-21 7.3.4 [57]
СмартФрог Ява Апач 2.0 [58] Да [59] Да [59] Нет 2004-02-11 2012-03-13 3.18.016 [60]
Соль [61] Питон [62] Апач 2.0 [63] Да [64] Да [64] Да Оба [65] [66] Да [67] [68] 2011-03-17 0.6.0 [69] 05.05.2023 v3006.1 [70]
Выход в открытый космос Java (C, Perl, Python, PL/SQL ) лицензия GPLv2 Да Да Нет 2008-06 [71] 2019-01-14 2.9 [72]
ПЕРСОНАЛ С++ CPL [73] Нет [м] [н] Частичный [74] Нет 1998-02-16 [75] 2012-12-16 3.4.16 [76]
Синктул [77] Питон [78] лицензия GPLv2 [79] Да [the] Да [б] Да [п] Да [80] 2003 [81] 2019-08-11 6.3 [82]
Уюни Java, Python, PL/SQL (Perl) GPLv2/Апач 2.0 Да Да Да Оба Да 2018-06 [83] 31-01-2024 2024.01 [84]
Язык Лицензия Взаимная аутентификация Шифрует Проверьте режим Без агента Иметь графический интерфейс Первый выпуск Последняя стабильная версия

Поддержка платформы [ править ]

Примечание. Это означает платформы, на которых последняя версия инструмента фактически успешно использовалась, а не платформы, на которых он теоретически должен работать, поскольку он написан на хорошем переносимом C/C++ или интерпретируемом языке. Она также должна быть указана в качестве поддерживаемой платформы на веб-сайте проекта.

ЭКС *БСД HP-UX Линукс ОС Х Солярис Окна Другие
Анзибль Да Да Да Да Да Да Да (исключая контроллер) Да [85]
Бкфг2 Частичный [д] Да [р] Нет Да [с] Частичный [т] Да Нет Нет
CFEngine Да Да [р] Да Да Да Да Да (только корпоративная версия) Да [в]
cdist Да Да Да Нет
Шеф-повар Да [86] Да Да Да Да Да Да [87] Да
ISconf Да Да Да Да Да Да Нет Нет
Жужу Да Да [88]
Локальная система конфигурации ( LCFG ) Нет Нет Нет Частичный [v] Частичный [В] Частичный [х] Нет Нет
Инвентаризация OCS Да Да Да Да Да Да Да Нет
Интеграция с открытым ПК-сервером ( опция ) Нет Нет Нет Да Нет Нет Да Нет
ВЫБИРАТЬ Да Да Да Да Да Да Нет Да [и]
Кукольный Да Да Да Да Да Да Да [89] Да
Кваттор Нет Нет Нет Да Частичный [90] Да Нет Нет
Радминд Да Да [р] [С] [аа] Нет Да Да Да Да Нет
Рекс Да Да Да [91] Да Да [91] Нет
руль направления Да Частичный [аб] Нет Да Частичный [аб] Частичный [92] Да Да [и]
СмартФрог Нет [объявление] Нет [объявление] Да Да Да Да Да Нет [объявление]
Соль Да Да Частичный [но] Да [93] Да Да [94] Да Частичный [но]
Выход в открытый космос Нет [95] Нет Нет Да [96] Нет Нет [97] Нет Нет
ПЕРСОНАЛ Да [из] Да [в] Да [ах] Да [есть] Да [98] Да [также] Да [и] Да [ал]
Синктул Да Да Да Да Да Да Нет Да [являюсь]
Уюни Нет Нет Нет Частичный [ан] Нет Нет Нет Нет
ЭКС *БСД HP-UX Линукс ОС Х Солярис Окна Другие

Краткие описания [ править ]

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

Анзибль
Сочетает в себе многоузловое развертывание, выполнение специальных задач и управление конфигурацией в одном пакете. Управляет узлами через SSH и требует установки на них Python (2.6+ или 3.5+). [99] Модули работают через JSON и стандартный вывод и могут быть написаны на любом языке. Использует YAML для выражения многократно используемых описаний систем.
Бкфг2
Программное обеспечение для управления конфигурацией большого количества компьютеров с использованием модели центральной конфигурации и парадигмы клиент-сервер . Система обеспечивает согласование состояния клиентов и центральной спецификации конфигурации. Подробные отчеты позволяют идентифицировать неуправляемую конфигурацию на хостах. Генераторы позволяют генерировать файлы конфигурации на основе кода или шаблонов из центрального хранилища данных.
CFEngine
Легкая агентская система. Управляет конфигурацией большого количества компьютеров, используя парадигму клиент-сервер или автономно. Любое состояние клиента, отличное от описания политики, возвращается к желаемому состоянию. Состояние конфигурации указывается с помощью декларативного языка. [100] Парадигма CFEngine — это конвергентная «компьютерная иммунология». [101]
cdist
cdist — это система управления конфигурацией с нулевой зависимостью: для нее требуется только ssh на целевом хосте, который обычно включен на всех Unix-подобных машинах. Только на хосте администрирования должен быть установлен Python 3.2.
Шеф-повар
Chef — инструмент управления конфигурациями, написанный на Erlang. [102] и использует чистый Ruby DSL для написания «рецептов» конфигурации. Эти рецепты содержат ресурсы, которые следует привести в заявленное состояние. Chef можно использовать как клиент-серверный инструмент или в «одиночном» режиме. [103]
ISconf
Инструмент для выполнения команд и репликации файлов на всех узлах. Узлы не обязательно должны быть подняты; команды будут выполняться при загрузке. В системе нет центрального сервера, поэтому команды можно запускать с любого узла, и они будут реплицироваться на все узлы.
Жужу
Juju концентрируется на понятии службы, абстрагируя понятие машины или сервера, и определяет отношения между теми службами, которые автоматически обновляются, когда в двух связанных службах наблюдаются заметные изменения.
Система локальной конфигурации ( LCFG )
LCFG управляет конфигурацией с помощью центрального языка описания в XML, определяя ресурсы, аспекты и профили. Конфигурация развертывается с использованием парадигмы клиент-сервер. Соответствующие сценарии на клиентах (называемые компонентами ) записывают ресурсы в файлы конфигурации и перезапускают службы по мере необходимости.
Интеграция с сервером открытого ПК ( опция )
Opsi — это программное обеспечение для управления настольными компьютерами для клиентов Windows на базе Linux серверов . Он обеспечивает автоматическое развертывание (распространение) программного обеспечения, автоматическую установку ОС, управление исправлениями , инвентаризацию аппаратного и программного обеспечения, управление лицензиями и программными активами , а также административные задачи по управлению конфигурацией . [104]
ВЫБИРАТЬ
PIKT — это, прежде всего, система мониторинга, которая также осуществляет управление конфигурацией. «PIKT состоит из сложного, многофункционального препроцессора файлов; инновационного языка сценариев с уникальными функциями, позволяющими экономить трудозатраты; гибкого, централизованно управляемого планировщика процессов; настраиваемого установщика файлов; набора мощных расширений командной строки и других полезных инструментов. ."
Кукольный
Puppet состоит из специального декларативного языка для описания конфигурации системы, распространяемого с использованием парадигмы клиент-сервер (с использованием протокола XML-RPC в старых версиях, с недавним переходом на REST ), и библиотеки для реализации конфигурации. Уровень абстракции ресурсов позволяет администраторам описывать конфигурацию в терминах высокого уровня, таких как пользователи, службы и пакеты. Затем Puppet обеспечит соответствие состояния сервера описанию. В Puppet была кратковременная поддержка использования чистого Ruby DSL в качестве альтернативного языка конфигурации, начиная с версии 2.6.0. Однако эта функция устарела, начиная с версии 3.1. [100] [103] [105] [106]
Кваттор
Информационная модель кваттора основана на различии между желаемым состоянием и фактическим состоянием. Желаемое состояние регистрируется в базе данных конфигурации всей структуры с использованием специально разработанного языка конфигурации Pan для выражения и проверки конфигураций, состоящего из многократно используемых иерархических строительных блоков, называемых шаблонами. Конфигурации распространяются и кэшируются на управляемых узлах.
Радминд
Radmind управляет конфигурацией хостов на уровне файловой системы. Подобно Tripwire (и другим инструментам управления конфигурацией), он может обнаруживать внешние изменения в управляемой конфигурации и при необходимости может отменить эти изменения. Radmind не имеет абстракции элементов конфигурации более высокого уровня (сервисов, пакетов). Графический интерфейс доступен (только) для OS X.
Рекс
Rex — это система удаленного выполнения с интегрированными возможностями управления конфигурацией и развертывания программного обеспечения. Администратор предоставляет инструкции по настройке через так называемые Rexfiles . Они написаны на небольшом DSL , но также могут содержать произвольный Perl. Он хорошо интегрируется с автоматизированной системой сборки, используемой в CI . средах
Соль
Salt начинался как инструмент для удаленного управления сервером. По мере роста его использования он приобрел ряд расширенных функций, включая более полный механизм настройки хоста. Это относительно новая функция, реализованная с помощью компонента Salt States. Учитывая успехи, достигнутые Salt в последнее время, поддержка большего количества функций и платформ может продолжать расти.
СмартФрог
Инструмент на основе Java для развертывания и настройки приложений, распределенных по нескольким машинам. Центрального сервера нет; вы можете развернуть файл конфигурации .SF на любом узле и распространить его среди одноранговых узлов в соответствии с информацией о распространении, содержащейся внутри самого дескриптора развертывания.
Выход в открытый космос
Spacewalk — это решение для управления системами Linux и Solaris с открытым исходным кодом. [ модное слово ] и является исходным проектом источника Red Hat Network Satellite. Spacewalk работает с RHEL, Fedora и другими производными дистрибутивами RHEL, такими как CentOS, Scientific Linux и т. д. Продолжаются усилия по его упаковке для включения в Fedora. Spacewalk обеспечивает инвентаризацию систем (информацию об аппаратном и программном обеспечении, установку и обновления программного обеспечения, сбор и распространение пользовательских пакетов программного обеспечения в управляемые группы, предоставление систем, управление и развертывание файлов конфигурации, мониторинг системы, подготовку виртуальных гостей, запуск/остановку/настройку виртуальных гостей и делегирование всех этих действий локальным пользователям или пользователям LDAP и системным правам). По состоянию на май 2020 года Spacewalk является EOL, и пользователи перешли либо на Уюни, либо на Форман/Кателло.
ПЕРСОНАЛ
Платформа автоматизации тестирования программного обеспечения (STAF) позволяет пользователям создавать кроссплатформенные распределенные среды тестирования программного обеспечения. STAF избавляет от утомительной работы по созданию инфраструктуры автоматизации, позволяя пользователям сосредоточиться на создании своего решения по автоматизации. [ модное слово ] Структура STAF обеспечивает основу для построения решений более высокого уровня. [ модное слово ] и обеспечивает подключаемый подход, поддерживаемый на большом количестве платформ и языков.
Синктул
Synctool стремится быть простым для понимания, изучения и использования. Он написан на Python и использует SSH (без пароля, с аутентификацией на основе хоста или ключа) и rsync. Для настройки Synctool не требуется никакого определенного языка. Synctool имеет возможности пробного запуска, которые обеспечивают хирургическую точность. Synctool зависит от Python2, который сейчас является EOL, и в настоящее время нет планов по его переносу на Python3.

См. также [ править ]

Примечания [ править ]

  1. Перейти обратно: Перейти обратно: а б с д и ж г Пара ключей: использует пары открытого/частного ключей и отпечатки ключей для взаимной аутентификации, например SSH.
  2. Перейти обратно: Перейти обратно: а б с д и ж г Secure Shell: для шифрования используется протокол Secure Shell.
  3. ^ Сертификат и пароли: использует сертификат SSL X.509 и отпечаток пальца для клиентов для аутентификации сервера, а также пароли для сервера для аутентификации клиентов; клиенты должны использовать один и тот же пароль только в том случае, если им разрешен доступ к данным конфигурации друг друга.
  4. Перейти обратно: Перейти обратно: а б с д и ж SSL: для шифрования используется протокол Secure Sockets Layer и Transport Layer Security (TLS).
  5. ^ Полная поддержка немодифицирующего определения соответствия узлов, включая узлы, ранее не измененные этапом настройки Bcfg2.
  6. ^ По запросу подписаны заголовки и общие ключи .
  7. ^ Шифрование полезной нагрузки через SSL, если настроен HTTPS-прокси.
  8. ^ Chef 10.14.0+ (так называемый режим «почему-бег»)
  9. ^ HMAC: использует подписи HMAC для всего сетевого трафика.
  10. ^ Сертификаты: для взаимной аутентификации используются сертификаты SSL X.509. Может использовать любой центр сертификации SSL для управления инфраструктурой открытых ключей.
  11. ^ Использование опции --noop
  12. ^ Использование режима аудита.
  13. ^ Доверие к сети: доверяет сети, как и rsh.
  14. ^ Аутентификация только для пользователя: пользователь аутентифицируется на сервере с помощью пароля, но использует Network Trust для аутентификации пользователя на сервере, например telnet.
  15. ^ Secure Shell: для аутентификации используется протокол Secure Shell.
  16. ^ Synctool по умолчанию выполняет пробный прогон и изменяет данные только при вызове с --fix.
  17. ^ Поддержка только файлов Encap, RPM и POSIX.
  18. Перейти обратно: Перейти обратно: а б с FreeBSD.
  19. ^ Дебиан, Убунту; Генту; Дистрибутивы на основе RPM (CentOS, Mandrake, Red Hat, RHEL, SLES, SuSE)
  20. ^ Поддержка только файлов POSIX, Launchd и MacPorts.
  21. ^ Юникс.
  22. ^ «Последние версии работают на Fedora Core (3, 5, 6). Различные люди портировали часть ядра LCFG в другие дистрибутивы Linux, такие как Debian, но эти порты не были включены»
  23. ^ «Был экспериментальный порт для OS X, который работает и включает в себя некоторые компоненты, специфичные для Mac. Однако это не качество производства, а отсутствие единой системы упаковки в OS X означает, что автоматическое управление установленным программным обеспечением, вероятно, будет быть трудным».
  24. ^ «Ядро LCFG было перенесено обратно в Solaris, и мы используем его в производстве, хотя программное обеспечение не было упаковано для распространения и не так хорошо поддерживается»
  25. ^ Цифровой Unix; ИРИКС
  26. ^ NetBSD.
  27. ^ OpenBSD.
  28. Перейти обратно: Перейти обратно: а б Несколько пользователей успешно собрали и запустили агент во FreeBSD, но официального пакета в настоящее время нет.
  29. ^ Андроид.
  30. Перейти обратно: Перейти обратно: а б с Написан на Java, поэтому теоретически должен работать на этой платформе, если для нее доступна соответствующая версия JVM; однако он не тестировался на платформе, которую следует считать неподдерживаемой.
  31. Перейти обратно: Перейти обратно: а б Будет работать везде, где работает Python, но обработчики для разных платформ не тестировались.
  32. ^ 4.3.3+ (Сила 32); 5.1+ (Мощность 32/64)
  33. ^ FreeBSD 4.10 (x86-32); FreeBSD 6.1+ (x86-32)
  34. ^ 11.00+ (PA-RISC 32, IA-64)
  35. ^ (x86-32, x86-64, IA-64, PPC 64, zSeries 32/64)
  36. ^ 2,6+ (Спарк 32); 10+ (х86-32, х86-64)
  37. ^ 95, 98, Я, NT4, 2000, XP, 2003, Vista (x86-32), 7 (x86-32), 7 (x86-64); 2003, Виста (x86–64); 2004 (ИА-64)
  38. ^ OS/400 5.2+ (iSeries 32); z/OS Юникс 1.4+
  39. ^ Synctool работает на любой платформе, поддерживающей SSH, rsync и Python.
  40. ^ СуСЕ"

Ссылки [ править ]

  1. ^ Red Hat, Inc. «Часто задаваемые вопросы по проекту AWX — Ansible.com» . ansible.com .
  2. ^ «Журналы изменений сообщества Ansible» . docs.ansible.com . Red Hat, Inc. с. 1 . Проверено 26 апреля 2022 г.
  3. ^ «bcfg2/LICENSE на мастере · Bcfg2/bcfg2 · GitHub» . Гитхаб.com . Проверено 10 февраля 2014 г.
  4. ^ «Система веб-отчетов Bcfg2 — документация Bcfg2 1.3.6» .
  5. Перейти обратно: Перейти обратно: а б «Скачать — Bcfg2» . bcfg2.org . Проверено 4 июня 2017 г.
  6. ^ «cdist 6.9.8 выпущен» .
  7. ^ «[#CHEF-13] Добавить поддержку -noop — отслеживание билетов с открытым исходным кодом Opscode» . Tickets.opscode.com. Архивировано из оригинала 26 февраля 2014 г. Проверено 10 февраля 2014 г.
  8. ^ «Выпущен Chef Infra Client 18.1.0! — Объявления о выпуске Chef — Вопросы Chef» . 5 января 2023 г. Проверено 26 января 2023 г.
  9. ^ «Выпущен Chef Infra Server 15.4.0! — Объявления о выпуске Chef — Вопросы Chef» . 5 января 2023 г. Проверено 26 января 2023 г.
  10. ^ «Исходный код CFEngine» . Northern.tech AS. 26 мая 2020 г.
  11. ^ «core/License at master · cfengine/core · GitHub» . Гитхаб . 26 мая 2020 г.
  12. ^ TLS: использует TLS. «tls_min_version под общим контролем» . Северные технологии . Проверено 30 ноября 2018 г.
  13. ^ "--опция пробного запуска для cf-agent" . Северные технологии . Проверено 14 января 2022 г.
  14. ^ «Опция сухого запуска в управлении агентом» . Северные технологии . Проверено 30 ноября 2018 г.
  15. ^ "--опция имитации для cf-agent" . Северные технологии . Проверено 14 января 2022 г.
  16. ^ «Общий атрибут обещания action_policy предупреждать или нет» . Северные технологии . Проверено 14 января 2022 г.
  17. ^ «Портал корпоративных миссий CFEngine» . Northern.tech AS.
  18. ^ «Выпущен CFEngine 3.23.0» . Northern.tech AS.
  19. ^ «Выпущен CFEngine 3.21.4» . Northern.tech AS.
  20. ^ «Выпущен CFEngine 3.18.7» . Northern.tech AS.
  21. ^ "/trunk/LICENSE - ISconf - Trac" . Trac.t7a.org. 1 апреля 1989 г. Архивировано из оригинала 15 апреля 2013 г. Проверено 10 февраля 2014 г.
  22. ^ Здесь отслеживается улучшенная безопасность, которая будет включать в себя зашифрованную одноранговую шину сообщений с взаимной проверкой подлинности. «#39 (Реализация TCP-сетки) — ISconf — Trac» . Архивировано из оригинала 16 июля 2012 г. Проверено 17 апреля 2007 г. .
  23. ^ «Исходный код Джуджу» . github.com. 19 июня 2015 г. Проверено 21 июня 2015 г.
  24. ^ «Джуджу Гуй» . jujucharms.com. 15 июня 2015 г. Архивировано из оригинала 21 июня 2015 г. Проверено 21 июня 2015 г.
  25. ^ «Временная шкала: pyjuju» . Launchpad.net . Проверено 10 февраля 2014 г.
  26. ^ «ГитХаб» . github.com . Проверено 21 марта 2022 г.
  27. ^ LCFG не предоставляет собственного транспортного механизма; он использует внешнюю программу, чаще всего Apache. Используя Apache, можно будет выполнять взаимную аутентификацию несколькими способами; однако документация в «Полном руководстве по LCFG» , раздел 9.4: Авторизация и безопасность, показывает контроль доступа на основе диапазонов IP-адресов, подразумевая, что клиент не аутентифицирует себя на сервере через сертификат SSL; в нем также не упоминается, проверяет ли клиент LCFG действительность сертификата SSL сервера (например, с помощью отпечатка пальца каждого сайта, распространяемого вместе с клиентом, или цепочки доверия к аккредитованному центру сертификации). В нем упоминается, что в профиле может быть пароль для каждого клиента, но также говорится, что «Содержимое профиля LCFG следует считать общедоступным» .
  28. ^ LCFG поддерживает зашифрованные каналы связи (SSL через Apache); однако в документации «Полного руководства по LCFG» , раздел 9.4: Авторизация и безопасность, говорится, что «Содержимое профиля LCFG следует считать общедоступным» .
  29. ^ «НОК» . nocproject.org .
  30. ^ Сервер аутентифицируется на клиенте, но клиент не аутентифицируется на сервере. См. Руководство по установке и администрированию OCS Inventory NG , стр. 114.
  31. ^ «2.1.2 опубликована стабильная версия» . Инвентаризация OCS NG . Проверено 16 декабря 2014 г.
  32. ^ Роберт Остерлунд (04 января 2014 г.). «ЛИЦЕНЗИРОВАНИЕ ПИКТ» . Пикт.орг . Проверено 10 февраля 2014 г.
  33. ^ PIKT использует общие секретные ключи для взаимной аутентификации. «В качестве опции вы можете использовать аутентификацию по секретному ключу, чтобы доказать личность ведущего подчиненному. [...] Если кому-то удастся взломать любую систему в домене PIKT, он получит доступ ко всем общим секретам. Чтобы решить эту проблему , вы можете использовать настройки uid, gid и Private_key для каждого подчиненного устройства." - из соображений безопасности .
  34. ^ «Для установки файлов, выборки файлов (для сравнения с центральной конфигурацией) и выполнения команд вы можете дополнительно зашифровать весь такой трафик данных между главным и подчиненным устройством». - из соображений безопасности .
  35. ^ «Индекс /pikt/dist» . Пикт.орг . Проверено 10 февраля 2014 г.
  36. ^ «Развивающаяся марионетка на ближайшие 10 лет» . Люк Кейнис. 23 сентября 2014 г. Проверено 26 мая 2017 г.
  37. ^ «Справочная страница Puppet Agent — Документация — Puppet Labs» . Docs.puppetlabs.com. Архивировано из оригинала 7 июля 2013 г. Проверено 10 февраля 2014 г.
  38. ^ «Сравнение графического интерфейса управления марионетками» . olindata.com . Архивировано из оригинала 17 января 2015 г. Проверено 12 января 2015 г.
  39. ^ «Индекс /puppet» . Puppetlabs.com . Проверено 10 февраля 2014 г.
  40. ^ «Примечания к выпуску куклы» . Проверено 6 мая 2024 г.
  41. ^ «Сервер Puppet: Примечания к выпуску» . Проверено 6 мая 2024 г.
  42. ^ «Лицензия на программное обеспечение DataGrid ЕС (EUDatagrid) | Инициатива с открытым исходным кодом» . Opensource.org. 22 февраля 1999 г. Проверено 10 февраля 2014 г.
  43. ^ «Лицензия на программное обеспечение DataGrid (не меняйте URL-адрес страницы)» . Eu-datagrid.web.cern.ch. 26 мая 2004 г. Проверено 10 февраля 2014 г.
  44. ^ «Аутентификация клиента на сервере и наоборот: с одной стороны, это позволяет применять политики доступак конфиденциальным данным в соответствии с «именем» клиента, с другой стороны, клиенты гарантированно разговаривают сисходный сервер.» — из руководства по установке и использованию Quattor: версия 1.1.x, заархивировано 6 апреля 2013 г. на Wayback Machine , стр. 70.
  45. ^ «[...] безопасная передача информации, поскольку данные зашифрованы: это не позволяет злоумышленникам получить информацию при передаче по сети». - из руководства по установке и использованию Quattor: версия 1.1.x, заархивировано 6 апреля 2013 г. на Wayback Machine , стр. 70.
  46. ^ «Индекс /quattorsw/software/quattor/release» . Quattorsw.web.cern.ch. Архивировано из оригинала 18 марта 2014 г. Проверено 10 февраля 2014 г.
  47. ^ «Выпущен Quattor 23.6.0» . Quattor.org .
  48. ^ «Группа исследовательских систем Unix: звуковой сигнал» . Rsug.itd.umich.edu. Архивировано из оригинала 10 февраля 2015 г. Проверено 10 февраля 2014 г.
  49. ^ «SSL-сертификаты также можно использовать для аутентификации как сервера Radmind, так и управляемых клиентов, независимо от варианта DNS или IP-адреса». - от Radmind: Интеграция проверки целостности файловой системы с управлением файловой системой.
  50. ^ «Для сетевой безопасности Radmind поддерживает соединения с шифрованием SSL. Это позволяет безопасно обновлять узлы в незащищенных сетях ». - из Radmind: Интеграция проверки целостности файловой системы с управлением файловой системой
  51. ^ «Radmind — просмотрите /radmind/radmind-0-6-0 на» . Sourceforge.net. 10 февраля 2006 г. Проверено 10 февраля 2014 г.
  52. ^ счастливее. «Радминд» . sourceforge.net .
  53. ^ «Выпуск 0.9.0 · кримдому/Рекс · GitHub» . Гитхаб .
  54. ^ «Rex/ChangeLog в мастере · RexOps/Rex · GitHub» . Гитхаб .
  55. ^ «Часто задаваемые вопросы по рулю» . руль.io.
  56. ^ «Режим политики (аудит/принуждение) — Rudder 4.0 — Руководство пользователя» . rudder-project.org . Проверено 17 января 2017 г.
  57. ^ «Журналы изменений для Rudder 7.3 :: Документация по Rudder» . руль.io.
  58. ^ «SmartFrog/SVN/Commit [r8898]» . Сорсфордж . 16 мая 2017 г.
  59. Перейти обратно: Перейти обратно: а б См. Использование новой системы безопасности SmartFrog.
  60. ^ «SmartFrog — просмотрите /development/smartfrog-3.18.016 на SourceForge.net» . Проверено 27 апреля 2022 г.
  61. ^ Salt — это инструмент с открытым исходным кодом для управления вашей инфраструктурой. Достаточно просто, чтобы начать работу за считанные минуты, и достаточно быстро, чтобы управлять десятками тысяч серверов.
  62. ^ «Установка» . saltstack.com .
  63. ^ «Сообщество SaltStack» . СолтСтек .
  64. Перейти обратно: Перейти обратно: а б «Сообщество SaltStack» . СолтСтек .
  65. ^ «Соль СШ» . saltstack.com .
  66. ^ «СалтСтек Энтерпрайз» . СолтСтек .
  67. ^ "эрвиндон/СольГУ" . Гитхаб . 20 мая 2021 г.
  68. ^ «Конфигурация vRealize Automation SaltStack» . vmware.com .
  69. ^ «Сообщество SaltStack» . СолтСтек .
  70. ^ «Солевые релизы» . saltstack.com .
  71. ^ «SpacewalkFaq – выход в открытый космос» . Fedorahosted.org .
  72. ^ «Проект выхода в открытый космос/выход в открытый космос» . Гитхаб . Проверено 18 октября 2018 г.
  73. ^ «Среда автоматизации тестирования программного обеспечения (STAF)» . sourceforge.net .
  74. ^ Существует запрос на добавление функции для поставщика защищенных соединений TCP/IP , и один из разработчиков заявил 05 апреля 2007 г., что «Вам нужно будет загрузить исходный код для OpenSSL и указать на него файлы сборки. Кроме этого , это должно просто сработать». , поэтому похоже, что шифрование может работать, если вы создаете с нуля вместо использования готовых двоичных файлов. Неясно, что, если какое-либо построение аутентификации на основе OpenSSL даст STAF.
  75. ^ «Среда автоматизации тестирования программного обеспечения (STAF)» . sourceforge.net .
  76. ^ «Среда автоматизации тестирования программного обеспечения (STAF)» . sourceforge.net .
  77. ^ Synctool стремится быть простым для понимания и использования. Он построен на Python и использует SSH и Rsync.
  78. ^ «документация по synctool» . хейхо.нет .
  79. ^ «synctool/LICENSE at master · walterdejong/synctool · GitHub» . Гитхаб .
  80. ^ «документация по synctool» . walterdejong.github.io .
  81. ^ «документация по synctool» . хейхо.нет .
  82. ^ «Выпуски Synctool» . Гитхаб .
  83. ^ «Уюни: выход в открытый космос с солью и контейнерами» . 26 мая 2018 г.
  84. ^ " "Выпущена Уюни 2024.01" " . Уюни . Проверено 1 февраля 2024 г.
  85. ^ Установка: Требования к управляющей машине , получено 12 мая 2015 г. Можно управлять любой машиной с Python 2.4 или более поздней версии и sshd. Управляющей машиной может быть любая машина, отличная от Windows, с установленным Python 2.6 или 2.7. Сюда входят Red Hat, Debian, CentOS, OS X, любые BSD и так далее.
  86. ^ Opscode и IBM объединяют усилия, чтобы внедрить облачную автоматизацию с открытым исходным кодом на предприятия , 25 апреля 2013 г.
  87. ^ Установите шеф-клиент в Microsoft Windows , получено 15 марта 2017 г.
  88. ^ Рабочие нагрузки Windows с использованием juju , данные получены 25 ноября 2015 г.
  89. ^ Puppet на Windows: самые популярные вопросы за 2019 год , получено 15 января 2019 г.
  90. ^ «кватор» . sourceforge.net .
  91. Перейти обратно: Перейти обратно: а б «Инструкция по установке Рекса» . Проверено 19 июля 2014 г.
  92. ^ «rudder-packages/rudder-agent/other at master · cfengineers-net/rudder-packages · GitHub» . Гитхаб .
  93. ^ «Сообщество SaltStack» . СолтСтек .
  94. ^ Salt был добавлен в репозиторий пакетов OpenCSW в сентябре 2012 года в версии Salt 0.10.2.
  95. ^ «BrainBox – выход в открытый космос» . Fedorahosted.org .
  96. ^ «выход в открытый космос» . Fedorahosted.org .
  97. ^ «Управление системами Solaris – выход в открытый космос» . Fedorahosted.org .
  98. ^ [1] 10.2+ (?)
  99. ^ «Установка — Документация Ansible» . 2018-01-29.
  100. Перейти обратно: Перейти обратно: а б «CFEngine против Puppet: подробное сравнение | UpGuard» .
  101. ^ Берджесс, Марк (декабрь 1998 г.). Компьютерная иммунология (PDF) . Конференция по системному администрированию. Бостон, Массачусетс.
  102. ^ «Репозиторий Chef Github» . Гитхаб . 21 мая 2021 г.
  103. Перейти обратно: Перейти обратно: а б Алан Шарп-Пол. «Марионетка против шеф-повара — битва за зарплату» . upguard.com .
  104. ^ «особенности опси» . Архивировано из оригинала 30 января 2009 г. Проверено 22 февраля 2009 г.
  105. ^ «Puppet & Ruby DSL — Puppet Labs» . Кукольные лаборатории .
  106. ^ «Примечания к выпуску Puppet 3.0 — 3.4» . puppetlabs.com . Архивировано из оригинала 13 мая 2013 г. Проверено 23 мая 2013 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 77f65cfb2620c1dfb40331408dc530c3__1714974300
URL1:https://arc.ask3.ru/arc/aa/77/c3/77f65cfb2620c1dfb40331408dc530c3.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of open-source configuration management software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)