GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instalar Puppet en Ubuntu 20.04 LTS:¿una guía paso a paso?

Puppet es un marco de gestión de configuración y automatización de servidores de código abierto. Puede realizar tareas administrativas en una amplia gama de sistemas que se definen principalmente mediante un archivo de "manifiesto", para el grupo o tipo de servidor(es) que se controla.

Aquí en LinuxAPT, como parte de nuestros Servicios de administración de servidores, ayudamos regularmente a nuestros clientes a realizar consultas relacionadas con la instalación de software de código abierto.

En este contexto, veremos cómo instalar Puppet en Ubuntu 20.04 LTS.


Pasos para instalar Puppet en Ubuntu 20.04 LTS Focal Fossa

1. Realice la actualización del sistema

Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando estos siguientes comandos apt en la terminal:

$ sudo apt update
$ sudo apt upgrade


2. Instalar Puppet en el sistema

i. Instalar servidor de marionetas

Ahora descargamos la última versión de Puppet con el siguiente comando:

$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb

Luego, instale el servidor Puppet usando el siguiente comando:

$ sudo apt update
$ sudo apt install puppetserver

Inicie y habilite el servidor de marionetas:

$ sudo systemctl start puppetserver
$ sudo systemctl enable puppetserver

ii. Instalar Puppet Agent

Primero, descargue e instale el repositorio de Puppet con el siguiente comando:

$ wget https://apt.puppetlabs.com/puppet6-release-focal.deb
$ dpkg -i puppet6-release-focal.deb

A continuación, ejecute los siguientes comandos para instalar el agente de Puppet:

$ sudo apt update
$ sudo apt install puppet-agent

Una vez que lo haya hecho, deberá editar el archivo de configuración de Puppet y definir el maestro de Puppet:

$ nano /etc/puppetlabs/puppet/puppet.conf

Agregue las siguientes líneas:

[main]
certname = puppetclient
server = puppetmaster

Guarde y cierre, luego inicie el servicio del agente Puppet y habilítelo para que comience en el arranque:

$ sudo systemctl start puppet
$ sudo systemctl enable puppet


3. Firme el certificado de nodo del agente en el servidor maestro

Primero, en el nodo maestro de Puppet, ejecute el siguiente comando para enumerar todos los certificados:

$ /opt/puppetlabs/bin/puppetserver ca list

A continuación, firme todo el certificado con el siguiente comando:

$ /opt/puppetlabs/bin/puppetserver ca sign --all

Una vez que el maestro de Puppet haya firmado su certificado de cliente, ejecute el siguiente comando en la máquina del cliente para probarlo:

$ /opt/puppetlabs/bin/puppet agent --test



Ubuntu
  1. Instalar paquetes RPM en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  2. Instalar qt en Ubuntu 20.04 - ¿Guía paso a paso?

  3. Instalar Ubuntu 20.04 LTS - ¿Guía paso a paso?

  4. Instalar NumPy en Ubuntu 20.04 LTS - ¿Guía paso a paso?

  5. Instalar Homebrew en Ubuntu 20.04 LTS - ¿Guía paso a paso?

Instalar Angular en Ubuntu 20.04 LTS - ¿Guía paso a paso?

Instalar OwnCloud en Ubuntu 20.04 LTS:¿guía paso a paso?

Instalar Adminer en Ubuntu 20.04 LTS:¿guía paso a paso?

Instalar PowerShell en Ubuntu 20.04 LTS:¿una guía paso a paso?

Instalar Magento en Ubuntu 20.04 LTS:¿una guía paso a paso?

Instalar Yarn en Ubuntu 20.04 LTS:¿una guía paso a paso?