2013-03-17 3 views
0

Я создаю корпоративный SDK для набора систем, которые мы строим. У нас есть несколько этапов, таких как «разработка», «обеспечение качества» и «производство», если мы принимаем реальные услуги.файл свойств для бродяг и марионетков

Я хотел бы, чтобы SDK смог отразить эти этапы. Для этого я хотел бы использовать бродячий, марионетный и какой-то файл свойств, который содержит версии служб, которые соответствуют этапам.

Возможно ли иметь такой внешний файл? Все это определяет пару переменных для версий. Все остальное (узлы, сеть, приложения, WAR-файлы, базы данных и т. Д.) Должно быть определено в общем бродяжном/марионеточном файле.

Благодарим за помощь!

ответ

1

посмотреть на hiera, это иерархическая структура данных для кукольных параметров, она позволяет устанавливать разные значения параметров для разных сред (dev, test & prod).

Начиная с puppet3 hiera встроен в куклу (убедитесь, что кукольный клиент на вашем бродячем ящике> 3, запустите: кукольный -V)

Смежные вопросы