Skip to main content

Configuración de entorno

Por defecto Puppet Server crea un entorno llamado production. Podemos crear tantos como nos interese, sin embargo proceda con la configuración de que viene por defecto para comprobar que la instalación es correcta.

En el fichero sites.pp del entorno, tambien puede indicar que software o configuraciones van a tener los equipos de dicho entorno.

Common packages

En la carpeta del entorno, cree el fichero common_packages.pp

cd /etc/puppetlabs/code/environments/production/manifests/
nano common_packages.pp

Y añada el contenido deseado, por ejemplo puede añadir los siguientes paquetes que por lo general se suelen usar en los sistemas Linux.

class common_packages {

  package { 'net-tools':
    ensure => 'installed'
  }

  package { 'htop':
    ensure => 'installed'
  }

  package { 'fail2ban':
    ensure => 'installed'
  }

}

Ahora añada la siguiente linea al fichero sites.pp

echo "include common_packages" >> /etc/puppetlabs/code/environments/production/manifests/site.pp