Cómo instalar Puppet en Rhel 8 / Centos 8

Cómo instalar Puppet en Rhel 8 / Centos 8

Los administradores confían en títeres para administrar implementaciones complejas todos los días. Si su red se basa en los sistemas Red Hat, necesitará instalar Puppet en Rhel 8 / Centos 8. Puppet Labs proporciona un repositorio y paquetes, por lo que todo debe estar relativamente sin problemas.

En este tutorial aprenderás:

  • Cómo habilitar el repositorio de títeres
  • Cómo instalar Puppet para Servidores/Puppet Masters
  • Cómo actualizar los servidores/maestros de marionetas
  • Cómo instalar títere para clientes
  • Cómo actualizar los clientes de marionetas
Instale títere en rhel 8 / centos 8.

Requisitos y convenciones de software utilizados

Requisitos de software y convenciones de línea de comandos de Linux
Categoría Requisitos, convenciones o versión de software utilizada
Sistema RHEL 8 / CENTOS 8
Software Marioneta
Otro Acceso privilegiado a su sistema Linux como root o a través del sudo dominio.
Convenciones # - requiere que los comandos de Linux dados se ejecuten con privilegios raíz directamente como un usuario raíz o mediante el uso de sudo dominio
ps - Requiere que los comandos de Linux dados se ejecuten como un usuario regular no privilegiado

Habilitar el repositorio de títeres

Habilite el repositorio de títeres en Rhel 8 / Centos 8.

Puppet Labs proporciona un repositorio para los sistemas Rhel y Centos. El primer paso para configurar Puppet para máquinas de cliente o servidor es habilitar el repositorio. Está disponible en forma de RPM convenientes, así que continúe e instálelo con DNF.

# DNF Instalar https: // yum.títeres.com/títere-lib-libe-el-8.noarch.rpm

Instale títere para servidores/marionetas de marionetas

Instale el servidor de Puppet en RHEL 8.

El proceso para instalar títere en sus servidores/instancias maestras de marionetas es un poco diferente a las máquinas que administrará. Comience por instalar el titiritero paquete.



# DNF Instalar titpetserver

Actualizar servidores/títeres maestros

Actualizar el servidor de marionetas en RHEL 8.

A continuación, es mejor que Puppet se actualice a la última versión absoluta. Puede lograr esto con un comando incorporado que le indique a Puppet que se asegure de que esté ejecutando la última versión.

# Paquete de recursos de títeres Puppetserver AGUARIO = Último

Ahora, continúe y comience su servidor de marionetas con Systemd

# SystemCTL Start Pitid Tupingserver

Siempre puedes habilitarlo al principio también.

# SystemCTL Habilitar tupietos

Instalar títere para clientes

Instale el cliente de Puppet en RHEL 8.

En las máquinas de su cliente, solo necesita instalar el marioneta empaquetarse. Usar DNF Consíguelo.



# títere de instalación dnf

Actualizar a los clientes

Actualizar el cliente de marionetas en RHEL 8.

Al igual que con el servidor, necesitará asegurarse de que sus clientes estén completamente actualizados. Puedes lograr esto de la misma manera exacta. Solo esta vez, vas a apuntar al marioneta paquete.

# Paquete de recursos de títeres Puppet Asegurar = Último

El resultado será similar. Ahora, comience el marioneta servicio.

# SystemCTL Start Puppet

De nuevo, habilitarlo en el arranque.

# SystemCTL Habilitar títere

Conclusión

Ahora, está listo para instalar Puppet y configurar toda su implementación. En este momento, estos paquetes todavía están en beta, por lo que puede haber errores e inconsistencias. Esta guía es principalmente para probar nuevas implementaciones de Rhel 8. Sin embargo, no espere cambios importantes en el proceso antes del lanzamiento. El proceso probablemente seguirá siendo el mismo más adelante en el ciclo de vida de Rhel 8.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Cosas para instalar en Ubuntu 22.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Ubuntu 20.04: Lista de clientes de torrents
  • Ubuntu 22.04: Lista de clientes de torrents
  • Ubuntu 20.04 Guía
  • Cómo instalar VScode de código abierto sin telemetría en Linux
  • Cosas que hacer después de instalar Ubuntu 22.04 Jellyfish de Jammy ..
  • Instale Arch Linux en VMware Workstation