Автор (ы) оригинала | Пол Келли и Охад Леви |
---|---|
Первый выпуск | 10 сентября 2009 г. [1] |
Стабильный выпуск | 2.1.2 / 2.0.2 |
Репозиторий | |
Написано в | Руби и JavaScript |
Платформа | Кроссплатформенность : Unix , Linux , Microsoft Windows , OS X |
Доступно в | Английский, французский, немецкий, испанский |
Тип | Системное управление |
Лицензия | GPL-3.0 |
Веб-сайт | theforeman |
Foreman (также известный как The Foreman ) - это инструмент управления системами полного жизненного цикла с открытым исходным кодом для предоставления , настройки и мониторинга физических и виртуальных серверов. Foreman имеет глубокую интеграцию с программным обеспечением для управления конфигурацией с Ansible , Puppet , Chef , Salt и другими решениями через плагины, которые позволяют пользователям автоматизировать повторяющиеся задачи, развертывать приложения и управлять изменениями на развернутых серверах.
Foreman обеспечивает подготовку на « голом железе» (через управляемые автоматические установки на основе DHCP , DNS , TFTP и PXE ), виртуализацию и облако . Foreman предоставляет комплексные средства взаимодействия с возможностью аудита, включая веб-интерфейс, интерфейс командной строки и надежный REST API .
История [ править ]
Первоначальная разработка Foreman началась в июле 2009 года под другим названием проекта. Первоначальный выпуск 0.1 был выпущен в сентябре 2009 года [1] Охадом Леви.
Доступность [ править ]
Foreman ориентирован на операционные системы Linux , но пользователи сообщили об успешной установке в Microsoft Windows , BSD и macOS .
Основная команда Foreman поддерживает репозитории для различных дистрибутивов Linux: Fedora , Red Hat Enterprise Linux (и производных, таких как CentOS ), Debian и Ubuntu .
Плагины [ править ]
Foreman поставляется со свободно доступными плагинами для увеличения функциональности. Все плагины доступны на Github .
История выпусков [ править ]
Дата | Версия | Изменения и дополнения |
---|---|---|
14 октября 2013 г. | 1.3.0 [2] | Были внесены улучшения в процесс установки, API, масштабируемость, отображение существующих хостов на вычислительные ресурсы и многое другое. Новый официальный интерфейс командной строки. |
30 января 2014 г. | 1.4.0 [3] | Новая функция профилей вычислений, улучшенная регистрация подключаемых модулей и расширяемость веб-интерфейса, поддержка проверки подлинности Kerberos и новые функции интеллектуального прокси. |
9 мая 2014 г. | 1.5.0 [4] | Функция Config groups для управления Puppet , интеграция с FreeIPA , улучшенная система авторизации и подготовка образов на oVirt , libvirt и VMware ESX . |
11 сентября 2014 г. | 1.6.0 [5] | Поддержка плагинов для Foreman's Smart Proxy, новая версия API , поддержка групп LDAP или Kerberos . |
2 декабря 2014 г. | 1.7.0 [6] | Новые функции интеллектуальных сопоставителей классов Foreman, предоставляющих данные в Puppet , более продвинутая сетевая поддержка и средство проверки работоспособности сборки. |
28 апреля 2015 г. | 1.8.0 [7] | Сетевой пользовательский интерфейс и улучшенная поддержка обеспечения, новые функции установщика и улучшения производительности. |
18 августа 2015 г. | 1.9.0 [8] | Усовершенствования пользовательского интерфейса, улучшенное ведение журнала, подготовка изображений и уведомления по электронной почте. |
23 декабря 2015 г. | 1.10.0 [9] | Различные улучшения пользовательского интерфейса управления хостом, поддержка плагинов DNS в Foreman's Smart Proxy. |
1 апреля 2016 г. | 1.11.0 [10] | Улучшения управления параметрами, новые пользовательские интерфейсы Smart Proxy, поддержка плагинов DHCP в Smart Proxy. |
8 июля 2016 г. | 1.12.0 | Поддержка Puppet 4, поддержка новых ОС (Ubuntu Xenial, Fedora 24) |
5 октября 2016 г. | 1.13.0 | Поддержка адресации IPv6 и частичной оркестрации, поддержка различных загрузчиков PXE для загрузки UEFI, улучшение производительности ISC DHCP, расширение вычислительных ресурсов, поддержка структурированных фактов Facter |
16 января 2017 г. | 1.14.0 | Автоматическая адресация IPv6 для хостов в вычислительных ресурсах, поддержка экспорта шаблонов и справка о том, как их создавать, улучшения LDAP для поддержки размещения пользователей в организациях / местах |
12 мая, 2017 | 1.15.0 | Владелец по умолчанию для новых хостов, ящик уведомлений, блокировка шаблонов и ролей, хосты импорта, которые находятся в вычислительных ресурсах, ключи SSH развертываются по-разному в зависимости от того, кто создает хост. Многие исправления, связанные с VMWare, включая производительность и редактирование хоста. |
30 ноября 2017 г. | 1.16.0 | Аутентификация Netgroup LDAP, поддержка Puppet 5, контроллеры VMWare SCSI с конфигурацией для каждого диска, блокировка ролей плагинов |
17 апреля 2018 г. | 1.17.0 | HTTP-прокси для исходящих запросов, вертикальная навигация, аудит интерфейсов хоста, предупреждение о неподдерживаемых комбинациях загрузчика PXE |
19 июля 2018 г. | 1.18.0 | Импорт шаблонов, поддержка подготовки RancherOS, поддержка MTU для подсетей, навигация по хлебным крошкам |
31 августа 2018 г. | 1.19.0 | Поддержка Ubuntu Bionic, поддержка ведения журнала в журнале или системном журнале, полная поддержка облачной инициализации для oVirt |
18 ноября 2018 г. | 1.20.0 | Шаблоны отчетов, переписывание механизма рендеринга шаблонов, соответствие FIPS, улучшения пользовательского интерфейса |
1 марта 2019 г., | 1.21.0 | Новое средство просмотра различий, поддержка Huawei VRP, производительность и стабилизация |
4 июня 2019 г., | 1.22.0 [11] | Поддержка массивов, логических и других типов в параметрах, обновлении библиотек вычислительных ресурсов, API Graphql, открытых возможностях и настройках смарт-прокси, поддержке Puppet 6 [12] |
29 августа 2019 г., | 1.22.1 [13] | Техническая версия [12] |
4 ноября 2020 г. | 1.22.2 [13] | Техническая версия [12] |
10 сентября 2019 г., | 1.23.0 [14] | Новая страница входа в систему, плагин Foreman Userdata был объединен с Foreman Core, добавлена возможность олицетворения, несколько улучшений вычислительных ресурсов GCE, улучшения стека Javascript, поддержка экспериментального кеша Redis [15] |
4 ноября 2020 г. | 1.23.1 [14] | Техническая версия [15] |
12 марта 2020 г. | 1.23.2 [14] | Техническая версия [15] |
9 декабря 2019 г., | 1.24.0 [16] | Поддержка вычислительных ресурсов Azure Resource Manager, поддержка единого входа (SSO) с использованием OpenID-Connect, поддержка Debian 10 (Buster), развертывание Dynflow с помощью Sidekiq, единый вход Cockpit, конечные точки API нового статуса [17] |
8 января 2020 г. | 1.24.1 [16] | Техническая версия [17] |
21 января 2020 г. | 1.24.2 [16] | Техническая версия [17] |
20 мая, 2020 | 1.24.3 [16] | Техническая версия [17] |
2 апреля 2020 г. | 2.0.0 [18] | Новая реализация на основе sidekiq для Dynflow, Консолидация на PostgreSQL в качестве единственной поддерживаемой базы данных, Миграция и заполнение базы данных больше не выполняются как часть установки пакета, Улучшенный пользовательский интерфейс для управления источниками аутентификации [19] |
9 июня 2020 г. | 2.0.1 [18] | Техническая версия [19] |
19 августа 2020 г. | 2.0.2 [18] | Техническая версия [19] |
1 июля 2020 г. | 2.1.0 [20] | Внешний IPAM, обновление Rails 6, установка поддержки в дистрибутивах EL8, переключение веб-сервера по умолчанию с Passenger на Puma [21] |
3 августа 2020 г. | 2.1.1 [20] | Техническая версия [21] |
20 августа 2020 | 2.1.2 [20] | Техническая версия [21] |
См. Также [ править ]
- Рубин на рельсах
- Puppet (программное обеспечение)
- Chef (программное обеспечение)
- Соль (программное обеспечение)
- Ansible (программное обеспечение)
Ссылки [ править ]
- ^ a b «Начальный тег в git» .
- ^ [1] . Groups.google.com. Проверено 14 октября 2013.
- ^ [2] . Groups.google.com. Проверено 30 января 2014.
- ^ [3] . Groups.google.com. Проверено 30 января 2014.
- ^ [4] . Groups.google.com. Проверено 11 сентября 2014.
- ^ [5] . Groups.google.com. Проверено 2 декабря 2014.
- ^ [6] . Groups.google.com. Проверено 28 апреля 2015.
- ^ [7] . Groups.google.com. Проверено 18 августа 2015.
- ^ [8] . Groups.google.com. Проверено 23 декабря 2015.
- ^ [9] . Groups.google.com. Проверено 1 апреля 2016.
- ^ "Бригадир / прораб" . GitHub . Проверено 3 сентября 2020 .
- ^ a b c "Мастер :: Руководство" . theforeman.org . Проверено 3 сентября 2020 .
- ^ а б «бригадир / прораб» . GitHub . Проверено 3 сентября 2020 .
- ^ a b c "бригадир / прораб" . GitHub . Проверено 3 сентября 2020 .
- ^ a b c "Мастер :: Руководство" . theforeman.org . Проверено 3 сентября 2020 .
- ^ a b c d "бригадир / прораб" . GitHub . Проверено 3 сентября 2020 .
- ^ a b c d "Мастер :: Руководство" . theforeman.org . Проверено 3 сентября 2020 .
- ^ a b c "бригадир / прораб" . GitHub . Проверено 3 сентября 2020 .
- ^ a b c "Мастер :: Руководство" . theforeman.org . Проверено 3 сентября 2020 .
- ^ a b c "бригадир / прораб" . GitHub . Проверено 3 сентября 2020 .
- ^ a b c "Мастер :: Руководство" . theforeman.org . Проверено 3 сентября 2020 .
Внешние ссылки [ править ]
- Официальный веб-сайт
- форум сообщества
- YouTube канал