Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Spacewalk - это программное обеспечение с открытым исходным кодом для управления системами, предназначенное для инициализации , исправления и настройки системы, лицензируемое под лицензией GNU GPLv2 .

Проект был прекращен 31 мая 2020 года, и 2.10 стал последним официальным релизом. [1] SUSE разветвил кодовую базу выхода в открытый космос в 2018 году с проектом uyuni [2]

Обзор [ править ]

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

Выход в открытый космос включает в себя следующие функции: [3]

  • Инвентаризация систем (аппаратное и программное обеспечение)
  • Установка и обновления системного программного обеспечения [4]
  • Сортировка и распределение пользовательских пакетов программного обеспечения по управляемым группам
  • Подготовка системы (через Kickstart )
  • Управление и развертывание файлов конфигурации
  • Предоставление виртуальных гостей
  • Запуск / остановка / настройка виртуальных гостей
  • OpenSCAP Аудит клиентских систем [5]

Архитектура [ править ]

Сервер Spacewalk: Сервер представляет собой систему управления

  • Можно настроить основной и рабочий серверы, и даже можно создать дерево [6]
  • Есть варианты для географически удаленных прокси-серверов [7]

Клиент Spacewalk: система, управляемая сервером Spacewalk.

  • Совместимые клиентские ОС взяты из:
    • Red Hat Enterprise Linux (RHEL)
      • CentOS
      • Fedora
      • Научный Linux
      • Oracle Linux (OL)
    • SUSE Linux Enterprise Server (SLES)
      • openSUSE
    • Solaris - ограниченная и устаревшая поддержка
    • Debian - ограниченная поддержка

Выход в открытый космос контролируется следующими интерфейсами:

  • веб-интерфейс , используется для большинства взаимодействий
  • CLI (интерфейс командной строки ), используется для некоторых конкретных операций
  • XML-RPC API, [8] программный интерфейс для специалистов / разработчиков

Управление подпиской:

  • Конкретные восходящие и нисходящие версии могут включать интеграцию с поддерживаемой сетью поддержки подписок поставщика, такой как подписки Red Hat Subscription Management (RHSM), ULN, [9] и SUSE Enterprise Linux Server.

Бэкэнд-база данных:

  • В версии 1.7 (выпущенной в марте 2012 г.) была добавлена ​​поддержка PostgreSQL, хотя раньше в качестве серверной части требовалась коммерческая база данных Oracle Database . [10]

Версии апстрима и нисходящего потока [ править ]

Ряд DownStream версий используют вверх по течению версии Spacewalk в качестве основы их системы обеспечения, пластыря и опечаток управления:

  • Red Hat Satellite 5.x
  • Oracle "Выход в космос для Oracle® Linux"
  • Сервер SUSE Manager

Поддержка определенных клиентских операционных систем, серверных операционных систем, системных архитектур, серверных баз данных и служб подписки зависит от версии и выпуска.

Oracle Spacewalk [ править ]

Oracle представила свою собственную версию Spacewalk, в частности, чтобы предоставить знакомую альтернативу тем, кто переходит от другого поставщика, в то время как Oracle Enterprise Manager остается предпочтительным способом управления системами Oracle Corporation. [11]

Spacewalk для Oracle® Linux предназначен для размещения в Oracle Linux (OL).

В разделе about примечаний к выпуску в документации Oracle Spacewalk 2.x указаны только незначительные изменения фирменного стиля и изменения ключей GPG [18]

Red Hat Satellite 5 [ править ]

Red Hat Satellite 5 - это лицензированная последующая версия Spacewalk с дополнительными функциями для управления подписками Red Hat Enterprise Linux. В годы активной жизненного цикла Red Hat Satellite 5 Spacewalk был просто известен как восходящий проект для Satellite. Отношения между Spacewalk и Red Hat Satellite 5 были аналогичны отношениям между Fedora и Red Hat Enterprise Linux . С появлением Red Hat Satellite 6, основанного на принципиально другом наборе инструментов, завершением фазы жизненного цикла Red Hat Satellite 5 и появлением предложений Oracle и SUSE, основанных на выходах в открытый космос, более новые версии Spacewalk могут не иметь такой тесной взаимосвязи.

Сервер SUSE Manager [ править ]

В марте 2011 года Novell выпустила SUSE Manager 1.2, основанный на Spacewalk 1.2 и поддерживающий управление как SUSE Linux Enterprise, так и Red Hat Enterprise Linux . [19]

В мае 2018 года во время конференции openSUSE в Праге было объявлено [20] [21], что создается форк Spacewalk под названием Uyuni . Названный в честь солончака в Боливии , Uyuni использует Salt для управления конфигурацией и React в качестве фреймворка пользовательского интерфейса.

Начиная с версии 4.0, SUSE Manager основан на Uyuni в качестве своего восходящего проекта. [22]

История и развитие [ править ]

Развитие [ править ]

Red Hat разработала Red Hat Network для управления программным обеспечением подписок и создала приложение Red Hat Satellite в качестве центральной точки управления пользовательской сетью.

В Red Hat Satellite версии 5 функция Satellite была реализована с помощью набора инструментов Project Spacewalk.

Red Hat объявила в июне 2008 г., что проект «Spacewalk» будет сделан с открытым исходным кодом под лицензией GPLv2 [23]

Satellite 5.3 был первой версией, основанной на исходном коде Spacewalk. [24]

Управление и управление [ править ]

В FAQ по Spacewalk [25], выпущенном в 2015 году после выпуска Red Hat Satellite 6 Red Hat.

  • Red Hat официально выпустила Spacewalk с открытым исходным кодом (GPLv2) в июне 2008 г.
  • Red Hat продолжает спонсировать и поддерживать Spacewalk в качестве восходящего Red Hat Satellite 5. Однако ожидается, что это участие будет уменьшаться по мере того, как Red Hat Satellite 5 вступает в последние фазы своего жизненного цикла. Spacewalk не является и никогда не может стать апстримом для Red Hat Satellite 6, выпущенного в сентябре 2014 года [26] [27], так как он представляет собой переделку с нуля с другим набором инструментов.
  • Проект Spacewalk может продолжать расти и процветать при условии, что сообщество по-прежнему будет находить его полезным инструментом и будет готово поддержать его.

Спутник 5 вышел из эксплуатации 31 мая 2020 года [28], в то же время был прекращен проект Spacewalk.

Строит [ править ]

Сборка апстрима [ править ]

Релизы [ править ]

Критика [ править ]

В документе 2019 года, посвященном инструментам исправления для Linux с открытым исходным кодом, Spacewalk получил высокую оценку за наличие инвентаря программного обеспечения и поддержку сообщества, но ограниченная поддержка дистрибутивов, особенно Ubuntu, была проблемой. [58]

Разное [ править ]

  • Spacewalk логотип является товарным знаком компании Red Hat, Inc. [59]

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

  1. ^ Версия сервера Fedora, см. Примечания к выпуску для других дистрибутивов Linux

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

  1. ^ "GitHub Spacewalkproject Home" . 2020-06-02 . Проверено 28 июня 2020 .
  2. ^ «Уюни: выход в открытый космос с солью и контейнерами» . 2020-11-12 . Проверено 12 ноября 2020 .
  3. ^ "GitHub Spacewalkproject Home" . 2017-01-13. Архивировано 16 июля 2019 года . Проверено 1 февраля 2017 .
  4. ^ Вор, Зил (29 декабря 2017). Безопасность и управление корпоративным облаком . Packt. ISBN 9781788298513. Пентест и управление исправлениями.
  5. ^ «OpenSCAP Auditing клиентских систем» . docs.oracle.com . Проверено 1 февраля 2017 .
  6. ^ «Настройка межсерверной синхронизации» . docs.oracle.com . Проверено 2 февраля 2017 .
  7. ^ «Установка и обновление прокси для выхода в открытый космос» . docs.oracle.com. Архивировано 07 ноября 2017 года . Проверено 2 февраля 2017 .
  8. ^ "Часто задаваемые вопросы по API Spacewalk" . Архивировано 02 февраля 2017 года . Проверено 31 января 2017 .
  9. ^ «Введение в использование Oracle Unbreakable Linux Network» . Блог Oracle Linux. 2015-02-25. Архивировано 9 августа 2016 года . Проверено 1 февраля 2017 .
  10. ^ «PostgreSQL - выход в открытый космос» . Fedorahosted.org. 2012-03-07. Архивировано 8 сентября 2013 года . Проверено 14 октября 2012 .
  11. ^ «Spacewalk 2.0 предоставлен для управления системами Oracle Linux» . Старший вице-президент по разработке Linux и виртуализации. 2013-11-13. Архивировано 01 июля 2016 года . Проверено 31 января 2017 .
  12. ^ Spacewalk для Oracle Linux
  13. ^ «Friday Spotlight: Spacewalk 2.2 на общедоступном yum и Oracle Instant Client на ULN» . Блог Oracle о Linux. 2015-01-30. Архивировано 07 февраля 2017 года . Проверено 7 февраля 2017 .
  14. ^ "Клиент Spacewalk выпущен для Oracle Linux 7" . Блог Oracle о Linux. 2014-11-04. Архивировано 10 сентября 2015 года . Проверено 1 февраля 2017 .
  15. Миллер, Ави (8 мая 2017 г.). «Объявление о выпуске Spacewalk 2.6» . Проверено 24 февраля 2018 .
  16. Миллер, Ави (16 апреля 2017 г.). «Объявление о выпуске Spacewalk 2.7» . Архивировано 26 сентября 2018 года . Проверено 26 сентября 2018 года .
  17. Миллер, Ави (5 августа 2020 г.). «Объявление о выпуске Spacewalk 2.10 для Oracle Linux» . Дата обращения 5 августа 2020 .
  18. ^ "Главная страница документации Oracle Spacewalk" . oracle.com. Архивировано 20 октября 2017 года . Проверено 30 января 2017 .
  19. ^ «Novell выпускает передовое решение для управления системами Linux» . Novell.com. 2011-03-03. Архивировано 9 октября 2012 года . Проверено 14 октября 2012 .
  20. ^ «Уюни: выход в открытый космос с солью и контейнерами» . 2018-05-26. Архивировано 26 августа 2018 года . Проверено 23 августа 2018 .
  21. ^ «Мы вернулись на Землю, а Земля плоская! Добро пожаловать, Уюни!» . 2018-06-02. Архивировано 23 августа 2018 года . Проверено 23 августа 2018 .
  22. ^ "Первая публичная бета-версия SUSE Manager 4.0!" . 2019-03-14. Архивировано 21 апреля 2019 года . Проверено 20 августа 2020 .
  23. ^ «Объявление проекта выхода в открытый космос» . Красная Шапка. 2008-06-02. Архивировано 21 июля 2019 года . Проверено 31 января 2017 .
  24. ^ «Red Hat протягивает щупальце управления системой Linux» . Реестр . 2009-09-02. Архивировано 21 февраля 2014 года . Проверено 5 февраля 2014 .
  25. ^ "(Выход в открытый космос) Часто задаваемые вопросы" . Красная Шапка. 2015. Архивировано 22 декабря 2016 года . Проверено 1 февраля 2017 .
  26. ^ «Satellite версии 6 с Puppet, git, Foreman, Katello, Pulp и Candlepin - вопросы по использованию Puppet» . Архивировано 6 ноября 2014 года . Проверено 6 ноября 2014 .
  27. ^ «Spacewalk: Управление системами Linux с открытым исходным кодом и бесплатным» . redhat.com. Архивировано 17 апреля 2010 года . Проверено 14 октября 2012 .
  28. ^ «Red Hat Satellite 5: Важная информация и изменения» . Красная Шапка. 2020-05-19 . Проверено 28 июня 2020 .
  29. ^ «Примечания к выпуску Spacewalk 2.10» . Github . Дата обращения 18 марта 2020 .
  30. ^ «Примечания к выпуску Spacewalk 2.9» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  31. ^ «Spacewalk Примечания к выпуску 2,8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  32. ^ «Примечания к выпуску Spacewalk 2.7» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  33. ^ «Примечания к выпуску Spacewalk 2.6» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  34. ^ "Spacewalk 2.5 Примечания к выпуску" . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  35. ^ «Примечания к выпуску Spacewalk 2.4» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  36. ^ "Примечания к выпуску Spacewalk 2.3" . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  37. ^ «Примечания к выпуску Spacewalk 2.2» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  38. ^ «Примечания к выпуску Spacewalk 2.1» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  39. ^ «Примечания к выпуску Spacewalk 2.0» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  40. ^ «Примечания к выпуску Spacewalk 1.9» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  41. ^ «Примечания к выпуску Spacewalk 1.8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  42. ^ «Примечания к выпуску Spacewalk 1.7» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  43. ^ «Примечания к выпуску Spacewalk 1.6» . Github . Архивировано 3 августа 2019 года . Проверено 16 сентября 2019 .
  44. ^ «Примечания к выпуску Spacewalk 1.5» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  45. ^ "Примечания к выпуску Spacewalk 1.4" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  46. ^ "Spacewalk 1.3 Примечания к выпуску" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  47. ^ «Spacewalk Примечания к выпуску 1,2» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  48. ^ "Примечания к выпуску Spacewalk 1.1" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  49. ^ «Примечания к выпуску Spacewalk 1.0» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  50. ^ «Примечания к выпуску Spacewalk 0.8» . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  51. ^ "Примечания к выпуску Spacewalk 0.7" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  52. ^ "Примечания к выпуску Spacewalk 0.6" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  53. ^ "Spacewalk 0.5 Release Notes" . Github . Архивировано 16 сентября 2019 года . Проверено 16 сентября 2019 .
  54. ^ "Список-анонсов выхода в космос - Выход в космос 0.4 уже здесь!" . www.redhat.com . Архивировано 26 июля 2019 года . Проверено 16 сентября 2019 .
  55. ^ "Spacewalk-list - Объявление выхода в открытый космос 0.3" . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 16 сентября 2019 .
  56. ^ "Список выходов в открытый космос - Доступен выход в открытый космос 0.2" . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 16 сентября 2019 .
  57. ^ "Spacewalk-list - Введение в проект" Выход в открытый космос " . www.redhat.com . Архивировано 21 июля 2019 года . Проверено 2 февраля 2017 .
  58. ^ Мидтрапанон, Соранут; Уиллс, Гэри (2 мая 2019 г.). Управление исправлениями Linux: с функциями оценки безопасности (PDF) . 4-я Международная конференция по Интернету вещей, большим данным и безопасности. Ираклион , Крит . С. 270–277. Архивировано из оригинального 17 сентября 2019 года.
  59. ^ «Выход в открытый космос» . Красная Шапка. 2015. Архивировано 19 ноября 2016 года . Проверено 2 февраля 2017 .

Внешние ссылки [ править ]

Ресурсы [ править ]

  • Официальный сайт
  • Репозиторий GitHub.com для Spacewalk
  • Вики по документации на GitHub
  • Пользовательская документация Spacewalk Upstream
  • Выход в открытый космос на Fedorahosted.org (устарело)
  • Документация для Red Hat Satellite 5.7 - Содержит много общего для Spacewalk
  • Документация Oracle Spacewalk - Полезная справочная информация
  • Документация по SUSE Manager 3
  1. ^ "Fedorahosted Sunset" . 2016-10-16. Архивировано 03 февраля 2017 года . Проверено 2 февраля 2017 .
  2. ^ «Миграция с Fedorahosted Trac» . 2016-11-16. Архивировано 02 февраля 2017 года . Проверено 2 февраля 2017 .
  3. ^ "У Spacewalk wiki новый дом!" . выход в открытый космос. 2017-01-13. Архивировано 02 февраля 2017 года . Проверено 2 февраля 2017 .