Opscode Chef

0
Ваша оценка: Нет

Chef - это система управления конфигурациями, кроссплатформенное клиент-серверное приложение, которое позволяет централизованно управлять конфигурацией операционных систем и программ, установленных на нескольких компьютерах.

Chef помогает избавиться от множества проблем, присущих традиционному подходу, и автоматизировать часть операций, выполняемых IT-отделом, таких как: внесение изменений на группе серверов, возможность вернуться к любому предыдущему состоянию системы в случае неудачного/частично удачного деплоя, контроль действиями администраторов и многих других.
Chef возник как внутренняя разработка компании Opscode. При создании Chef основной целью было обеспечить построение полностью автоматизированной инфраструктуры, в которой все компоненты могли бы общаться друг с другом и в будущем, максимально исключить вмешательство администратора.
Написан Chef на языке высокого уровня Ruby, этот же язык и используется при создании конфигураций. Так что Chef будет работать на всех платформах для которых доступен Ruby, в том числе Linux и Windows. Установка была протестирована на Ubuntu 8.04 +, Debian 5.0, CentOS 5.3, Fedora 10, OpenBSD 4.6, FreeBSD 7.1 и Gentoo.
Лицензируется Chef по условиям Apache License Version 2.0, что позволяет другим проектам включать его в свои решения.

Сайт разработчика: http://wiki.opscode.com/display/chef/Home
Что почитать?


Разместил: vikos 16 Январь 2012 в 16:34