Первый выпуск | минимум 2009 г. |
---|---|
Стабильный выпуск | 3.2.1 / 4 марта 2020 г . [1] |
Репозиторий | |
Написано в | Python |
Операционная система | Кроссплатформенность |
Тип | Монтаж |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | сапожник |
Cobbler - это сервер инициализации Linux, который упрощает и автоматизирует сетевую системную установку нескольких компьютерных операционных систем из центральной точки с использованием таких сервисов, как DHCP , TFTP и DNS . [2] [3] Его можно настроить для PXE , переустановок и виртуализации гостевых систем с помощью Xen , KVM или VMware . Cobbler взаимодействует с программой для переустановки и поддержки виртуализации. и Cobbler используют libvirtkoan
koan
для интеграции с различным программным обеспечением виртуализации. Cobbler может управлять сложными сетевыми сценариями, такими как мостовое соединение по соединенному каналу Ethernet .
Проект Cobbler родился в Red Hat и возглавлялся Майклом ДеХааном. [4]
Cobbler основан на механизме кикстарта и предлагает установочные профили, которые можно применить к одной или нескольким машинам. Он также имеет интеграцию с Yum, чтобы облегчить установку на компьютере.
Cobbler имеет функции для динамического изменения информации, содержащейся в шаблоне (определении) кикстарта, либо путем передачи переменных, называемых ksmeta, либо с помощью так называемых сниппетов. Примером переменной ksmeta может быть имя дискового устройства в системе. Это может быть унаследовано от профиля системы Cobbler. Фрагменты могут быть динамическим кодом Python, который расширяет ограниченную функциональность Anaconda . Комбинация профилей, ksmeta и сниппетов дает Cobbler высокую гибкость; сложности можно избежать, сохранив фактический «код» в фрагментах, из которых может быть по одному для каждой задачи в установке. Есть примеры настройки сети или разбиения диска; Сохранение общего кода во фрагментах помогает минимизировать размер файлов кикстарта.
Изначально Cobbler предназначался для установки на основе RPM через Kickstart и Anaconda и ранее размещался как часть проекта Fedora . [5] С 19 января 2011 года Cobbler был упакован для Ubuntu . [6] С 2012 года Canonical Ltd использует Cobbler для автоматизации тестирования OpenStack в Ubuntu. [7]
Red Hat «s системы управления приложением, Satellite , используется Cobbler для инициализации не вплоть до RHEL 6.0. [8]
Ссылки [ править ]
- ^ "Релизы - сапожник / сапожник" . Проверено 5 марта 2021 года - через GitHub . CS1 maint: обескураженный параметр ( ссылка )
- ^ "Cobbler собирает вместе массовые установки Red Hat Linux" . Реестр . 2008-06-19 . Проверено 10 сентября 2008 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Простота развертывания сети с помощью Cobbler» . Планета корпоративных сетей . 2008-09-23 . Проверено 6 октября 2008 . CS1 maint: обескураженный параметр ( ссылка )
- ^ http://www.linux-magazine.com/Issues/2009/98/Cobbler
- ^ "сапожник" . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Cobbler принят в архив Ubuntu» . Журнал Linux Pro . 2011-01-19 . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Автоматизация тестирования Openstack на Ubuntu» . 2012-02-08 . Проверено 20 сентября 2012 . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Документация по продукту> Red Hat Network Satellite> 5.4: Cobbler» . Красная шляпа .
Внешние ссылки [ править ]
- Официальный веб-сайт