Ляльковий організації

Це корисно організувати ляльковий "інфраструктура", "роль", "дані" і "проявляється" Файли, які представляють собою фізичні, експлуатаційних та програмне забезпечення аспекти обчислювальної системи.

Інфраструктура визначає фізичний і мережевий характеристик сервера або віртуального сервера, наприклад, його адресу та ім'я хоста. The роль організовує різні програмні додатки в логічному рішення, такі як веб-сервер. These various software applications are defined using Puppet's проявляється. All of these files are parameterized so that user and site-specific дані розташовані в окремому файлі (або таблиці бази даних). This abstraction is illustrated below.

Puppet Organization

Ляльковий організації

Наприклад, веб-сайт ви використовуєте зараз розміщений на віртуальному сервері, який управляється лялькового інфраструктура вузол. Параметри для цього вузла включають в себе таку інформацію, як налаштування OpenVZ контейнер.

Веб-сайт роль відноситься до даного інфраструктура вузол. Це роль це набір різних додатків проявляється та налаштування, такі як Apache і його різні директиви, які є специфічними для цього сайту. Це Apache проявляти описує загальні установки і налаштування цього додатка, який налаштовується через роль.

Поділ коду (також називається проявляється), інфраструктури і даних робить мій ляльковий конфігурацій легше керувати і застосовувати в широкому діапазоні систем. Такий поділ виявилося дуже корисним і для критичних великомасштабних Ляльковий конфігурації.

Додаткова інформація

Read more about Конфігурація системи лялькового.

January 07th, 2013 Опубліковано Джон Jaroker Поданий в: Лялькові Робочі процеси