¿Cómo se manejan las versiones de parches con Puppet?

¿Cómo se manejan las versiones de parches con Puppet?

Usamos vagabundo con títere. Ahora surge la pregunta sobre cómo configurar la versión de diferentes aplicaciones.

¿Qué tan específicas aseguran las versiones con títere? Por ejemplo mysql: ¿Se asegura de tener la versión 5.5 o incluso más específica como 5.5.35? ¿Cuál es el mejor enfoque? ¿Cuál es tu experiencia?

Respuesta1

Depende de cómo administres tu software.

La forma más adecuada es utilizar paquetes en el formato favorito de su sistema operativo, por ejemplo rpmo deb.

En Debian, esta sería una forma de hacer que Puppet instale una versión específica:

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

En Puppet hasta , inclusive 3.x, la versión deseada se utiliza como valor para la ensurepropiedad. En el futuro, probablemente habrá una versionpropiedad en su lugar.

información relacionada