The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Объявлено о готовности Fleet Commander, системы для централизованной настройки Linux-десктопов

18.10.2017 23:42

Разработчики GNOME объявили о готовности проекта Fleet Commander к широкому применению. Fleet Commander представляет собой набор компонентов для организации развёртывания и сопровождения настроек для большого числа рабочих станций на базе Linux и GNOME. Предоставляется единый централизованный интерфейс для управления настройками рабочего стола, прикладных программ и сетевых подключений. Проект можно рассматривать как аналог объектов групповых политик в Active Directory. Код Fleet Commander написан на языке Python и распространяется под лицензией LGPLv2.1. Готовые пакеты добавлены в штатный репозиторий Fedora 26 и готовятся для включения в репозиторий EPEL для CentOS/RHEL.

Fleet Commander включает в себя три базовых компонента:

  • Плагин к FreeIPA для хранения профилей в контроллере доменов;
  • Плагин к Cockpit с реализацией управляющего web-интерфейса;
  • Сервис, запускаемый на каждой клиентской системе.

Настройка клиентских систем производится через запуск виртуальных сеансов рабочего стола, работа которых обеспечивается при помощи libvirt и KVM. Виртуальные рабочие столы позволяют на лету редактировать конфигурацию приложений на основе имеющихся шаблонов. Доступ к используемому для настройки виртуальному рабочему столу обеспечивается через web-интерфейс при помощи JavaScript-клиента SPICE. На выбор предлагается несколько базовых шаблонов на основе CentOS, RHEL и Fedora.

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

После одобрения изменения прикрепляются к профилю конкретного пользователя, хоста, группы пользователей или группы хостов. Профили хранятся в контроллере домена на базе FreeIPA. В настоящее время поддерживается обработка настроек на основе dconf (GSettings), GNOME Online Accounts, LibreOffice и NetworkManager (поддержка настроек браузеров ожидается в ближайшее время). Процесс изменения конфигурации полностью автоматизирован и не требует ручной правки файлов конфигурации или запуска скриптов.

  1. Главная ссылка к новости (https://siliconislandblog.word...)
  2. OpenNews: Релиз протокола для взаимодействия с удаленным рабочим столом SPICE 0.12.0
  3. OpenNews: Релиз платформы Ulteo Open Virtual Desktop 3.0
  4. OpenNews: Проект Fedora опубликовал первый выпуск модульного серверного дистрибутива Boltron
  5. OpenNews: Релиз Red Hat Enterprise Linux 7.4
  6. OpenNews: Вышел релиз FreeIPA 1.2.2, системы для идентификации пользователей
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/47413-fleetcommander
Ключевые слова: fleetcommander
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Admino (ok), 00:25, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А… кроме профилей надо бы как-то и софт тоже по десктопам раздавать.

    Но вообще суперштука, да.

     
     
  • 2.17, Джон Ленин (?), 12:18, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    На арче и федоре, как я знаю, добавить репы и поставить одной строчкой все пакеты не трудно совсем. И установку локальных пакетов никто не отменял, их можно скопировать по сети просто.

    Копировать пакеты, добавлять репы и разворачивать настройки гномошелла -- всё это просто. Если оно способно на большее -- классно, заживём.

     
     
  • 3.27, Admino (ok), 21:32, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > На арче и федоре, как я знаю, добавить репы и поставить одной
    > строчкой все пакеты не трудно совсем. И установку локальных пакетов никто
    > не отменял, их можно скопировать по сети просто.

    Вот у меня банк, 1800 рабочих мест по всему миру. Что-то непросто у меня копируются пакеты по сети, ой непросто. А хочется не только всем обои в корпоративный логотип установить, но и нужный софт поставить.

    Да, можно нагородить ansible и запустить параллельно всей это системы. Уже хорошо, но это костыляние, хотелось бы интегрированного решения.

     
     
  • 4.29, Romik (??), 14:13, 20/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Red Hat Network Satellite и Satellite Proxy же.
     
  • 2.24, Аноним (-), 20:32, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ансибыл с компанией в помощь, хотя опять получается дикий зоопарк из костылей. Виртуалки чтоб поправить конфиги чего столько стоят.
     
     
  • 3.26, Admino (ok), 21:30, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот именно, что зоопарк из костылей, а хотелось бы готового решения. Может, интегрируют.
     

  • 1.9, LeNiN (ok), 07:49, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    А что, пусть будет, с годами оно найдёт свою нишу.
     
     
  • 2.28, Аноним (-), 13:16, 20/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > А что, пусть будет, с годами оно найдёт свою нишу.

    Долгими-долгими годами...

     

  • 1.10, Werwolf (?), 08:20, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Ещё бы оно не было к гному привязано, и к десктопу. В моей сети в одном только кабинете можно найти почти все ДЕ, у нас только одмины приверженцы одного и того-же ДЕ.
     
     
  • 2.14, Мадара (ok), 11:06, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Metro ?
     
  • 2.15, Crazy Alex (ok), 11:20, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В корпоративном окружении лучше унифицировать всё, что можно. Тем более, что разница, как ни крути, косметическая. Уж на что я вообще к тайловым привык, но если бы пришлось работать в офисе в гноме - пережил бы спокойно.
     
     
  • 3.19, Аноним (-), 14:27, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > В корпоративном окружении лучше унифицировать всё, что можно.

    С одной стороны да. Но почему так сложилось? Что бы не геморроиться с тысячей и одной настройкой.

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

     
     
  • 4.21, Crazy Alex (ok), 17:19, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    DE - это не только косметика, это совершенно конкретный набор API и настроек. Может, и можно сделать какую-то абстракцию и поддержать что-то ещё, но кам минимум в виде MVP то, что они сваяли - вполне осмысленное решение.
     
  • 2.18, Пользователь Debian (?), 12:25, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Какого, если не секрет?
     
     
  • 3.20, Werwolf (?), 14:30, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +3 +/
    explorer
     

  • 1.11, Твоя мама (?), 08:40, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Как-то не нужно. Уже годы как существуют всякие Puppet, Ansible, Chef, SaltStack etc.
     
     
  • 2.23, Легион (?), 19:49, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    > Как-то не нужно. Уже годы как существуют всякие Puppet, Ansible, Chef, SaltStack etc.

    Абсолютно верно! Причём они это делают на порядок лучше, нежели мелкогадкие и им уподобляющиеся.

     
     
  • 3.30, Murz (ok), 08:05, 25/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    И как интересно они умеют проставить например конкретные пару галочек всем юзерам в настройках либреофиса? Без костылей и самопиписных скриптов
     
  • 2.25, Аноним (-), 20:53, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мам, но оно же их дополняет, а не заменяет!
     

  • 1.12, Аноним (-), 08:41, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А что ж на порт Prometheus повесили? Неосмотрительно.
     
     
  • 2.13, Аноним (-), 09:28, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Шо ж твой прометеус на порт опенфаера повесили? А опенфаер — на порт вцентер конвертера?
     
     
  • 3.22, Crazy Alex (ok), 17:28, 19/10/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Всё равно зачем усугублять?
     

  • 1.16, Константавр (ok), 11:47, 19/10/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Не знаю, как он в бою, но название понравилось. :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру