Мы используем бродягу с марионеткой. Теперь встает вопрос о настройке версии разных приложений.

Насколько конкретно вы обеспечиваете версии с Puppet? Например, mysql: вы гарантируете наличие версии 5.5 или даже более конкретной, например 5.5.35? Каков наилучший подход? Какой у тебя опыт?

1 ответ1

0

Это зависит от того, как вы управляете программным обеспечением.

Наиболее подходящий способ - использовать пакеты в любимом формате вашей ОС, например, rpm или deb .

В Debian это будет способ заставить Puppet установить определенную версию:

package {
  "mysql-server-5.5":
    ensure => "5.5.35";
}

В кукольный вплоть до 3.x желаемый вариант используется в качестве значения свойства ensure В будущем, скорее всего, будет свойство version .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .