Кукольный организации

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

Инфраструктура определяет физический и сетевой характеристик сервера или виртуального сервера, например, его адрес и имя хоста. The роль организует различные программные приложения в логическом решение, такие как веб-сервер. Эти различные программные приложения определяются с помощью марионетки проявляется. Все эти файлы параметризуются так что пользователь и по конкретным участкам данные расположены в отдельном файле (или таблицы базы данных). Эта абстракция показано ниже.

Puppet Organization

Кукольный организации

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

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

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

Дополнительная информация

Узнайте больше о Конфигурация системы кукольного.

7 января, 2013 Написал Джон Jaroker Подала в: Кукольные Рабочие процессы