Cómo instalar puppet en Linux Centos Rocky Linux

Instalación de Puppet en el nodo maestro (192.168.0.1) y en los agentes (192.168.0.2 y 192.168.0.3):

  1. En todos los servidores, instala el repositorio de Puppet:En RHEL/CentOS:
  2. sudo rpm -Uvh https://yum.puppet.com/puppet6-release-el-7.noarch.rpm En Fedora:arduino
  3. sudo rpm -Uvh https://yum.puppet.com/puppet6-release-fedora-33.noarch.rpm
  4. Instala el paquete de Puppet en el nodo maestro (192.168.0.1):
  5. sudo dnf install puppetserver -y
  6. Inicia y habilita el servicio de Puppet Server en el nodo maestro (192.168.0.1):
  7. sudo systemctl start puppetserver sudo systemctl enable puppetserver
  8. Instala el paquete de Puppet en los agentes (192.168.0.2 y 192.168.0.3):
  9. sudo dnf install puppet-agent -y
  10. Inicia y habilita el servicio de Puppet Agent en los agentes (192.168.0.2 y 192.168.0.3):
  11. sudo systemctl start puppet sudo systemctl enable puppet
  12. Configura el archivo «/etc/puppetlabs/puppet/puppet.conf» en los agentes (192.168.0.2 y 192.168.0.3) para especificar el nodo maestro:
  13. [agent] server = 192.168.0.1
  14. En cada agente (192.168.0.2 y 192.168.0.3), solicita un certificado al nodo maestro:
  15. sudo /opt/puppetlabs/bin/puppet agent --test
  16. En el nodo maestro (192.168.0.1), firma los certificados de los agentes:python
  17. sudo /opt/puppetlabs/bin/puppetserver ca sign --all

Una vez que hayas instalado y configurado Puppet en el nodo maestro y los agentes, puedes seguir los pasos mencionados en mi publicación Anterior por ejemplo para crear el archivo de manifiesto «install_vim.pp» y aplicar la configuración utilizando el agente Puppet en los nodos gestionados (instalará vim en los dos servidores)

Escrito directamente desde el celular con la app de gestión de blog

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *