The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Открыт код системы управления развертыванием приложений Galaxy"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Открыт код системы управления развертыванием приложений Galaxy"  +/
Сообщение от opennews (??) on 27-Фев-11, 10:31 
Создатели социальной сети Ning объявили (http://code.ning.com/2011/02/introducing-galaxy/) об открытии под лицензией Apache разработанной в недрах проекта системы управления развертыванием приложений Galaxy (https://github.com/ning/galaxy). Система Galaxy написана на языке Ruby и предназначена для организации централизованного управления установкой программ и изменении конфигурации на группе машин. Архитектура Galaxy основана на трех компонентах: агенте, консоли и репозитории. Дополнительно подготовлены инструменты для формирования пакетов, Ruby-библиотека и работающий в режиме командной строки клиент для прямого взаимодействия с управляющей консолью и агентами.

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

URL: http://code.ning.com/2011/02/introducing-galaxy/
Новость: https://www.opennet.ru/opennews/art.shtml?num=29728

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Открыт код системы управления развертыванием приложений Galaxy"  +/
Сообщение от Archer (??) on 27-Фев-11, 10:31 
А какие есть альтернативы для администрирования большого парка однотипных машин?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Открыт код системы управления развертыванием приложений Galaxy"  +3 +/
Сообщение от uldus (ok) on 27-Фев-11, 10:59 
В зависимости от задач Puppet, Cfengine или Spacewalk, Mandriva Pulse, Landscape.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Открыт код системы управления развертыванием приложений Galaxy"  +/
Сообщение от vegus on 27-Фев-11, 18:24 
а мне нравится xCAT :)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Открыт код системы управления развертыванием приложений Galaxy"  +/
Сообщение от Igor (??) on 27-Фев-11, 21:44 
Chef http://www.opscode.com/chef/
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

11. "Открыт код системы управления развертыванием приложений Galaxy"  +/
Сообщение от Аноним (??) on 28-Фев-11, 20:11 
bcfg2

Кстати не понимаю, почему его всегда обходят стороной. Между прочим он даже в репах debian'а есть.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Открыт код системы управления развертыванием приложений Gala..."  +3 +/
Сообщение от dry (ok) on 27-Фев-11, 11:13 
удобство и безопасность всегда по разную сторону баррикад.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от northbear (ok) on 27-Фев-11, 23:58 
Либо разработчики не знали про Capistrano, либо писать систему начали до него. Сейчас это будет мало кому интересно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от avatar (ok) on 28-Фев-11, 17:20 
А мы наконец почти избавились от puppet.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

9. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от Аноним (??) on 28-Фев-11, 17:26 
> А мы наконец почти избавились от puppet.

Если не секрет на что перешли и почему ? Мы наоборот планируем переход с Cfengine на puppet

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от avatar (ok) on 28-Фев-11, 18:02 
Puppet
1) Имеет свой внутренний крайне ограниченный язык.
2) Для того чтобы реализовать некоторые вещи приходится такой огород городить, что даже в страшном сне не присниться.
2) Плюс, на каком-то этапе я заметил что больше половины нашей конфигурации написаны на шелле.
3) Плюс всё это тормозно работает и ruby нагружает жудко систему.
4) Плюс все равно для кажгого из дистрибутивов Linux, FreeBSD... приходится писать свой собственный конфиг, потому что - то файл не там лежит, то команда чуть отличается, то пути не те и т.д.
5) Все это не избавляет от бинарников и rpm-ов которые нужно устанавливать
6) А какие-то комманды нужно выполнить всего один раз, чего puppet вообще не умеет

Итого после почти 1.5 лет использования puppet мы решили от него отказаться.
Взамен, всё очень просто и банально:
1) rpm - для деплоя
2) конфигурации - git+маленький самописный скрипт который будет выполнять функции установки-замены файлов и параметров (как в puppet)
3) для интерактивного управления pssh и вход из под root-а (все равно первая команда которую набирает админ после входа на сервер sudo su -, особенно когда их более 200 и в разной конфигурации).
4) плюс нам не нужно новый язык изучать, а шелл все знают. ;)

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

12. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от zerot email(??) on 01-Мрт-11, 10:59 
отлично
правильный подход и вменяемый комментарий
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

13. "Открыт код системы управления развертыванием приложений Gala..."  +/
Сообщение от Alexander email(??) on 05-Май-11, 01:52 
> 3) для интерактивного управления pssh и вход из под root-а (все равно первая команда которую набирает админ после входа на сервер sudo su -, особенно когда их более 200 и в разной конфигурации).

откройте для себя sudo -i

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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