Como instalar o Puppet no RHEL 8 / CENTOS 8

Como instalar o Puppet no RHEL 8 / CENTOS 8

Os Administradores dependem do Puppet para gerenciar implantações complexas todos os dias. Se sua rede for construída em sistemas Red Hat, você precisará instalar o Puppet no RHEL 8 / CENTOS 8. O Puppet Labs fornece um repositório e pacotes, para que tudo deve ser relativamente livre.

Neste tutorial, você aprenderá:

  • Como habilitar o repositório de marionetes
  • Como instalar o Puppet para servidores/mestres de fantoche
  • Como atualizar servidores/mestres de fantoche
  • Como instalar o Puppet para clientes
  • Como atualizar clientes de fantoches
Instale o Puppet no RHEL 8 / CENTOS 8.

Requisitos de software e convenções usadas

Requisitos de software e convenções de linha de comando Linux
Categoria Requisitos, convenções ou versão de software usada
Sistema RHEL 8 / CENTOS 8
Programas Fantoche
Outro Acesso privilegiado ao seu sistema Linux como raiz ou através do sudo comando.
Convenções # - requer que os comandos Linux sejam executados com privilégios root diretamente como usuário root ou por uso de sudo comando
$ - Requer que os comandos do Linux sejam executados como um usuário não privilegiado regular

Habilite o repositório de marionetes

Habilite o repositório de marionetes no RHEL 8 / CENTOS 8.

O Puppet Labs fornece um repositório para sistemas RHEL e CENTOS. A primeira etapa na criação de fantoche para máquinas de clientes ou servidores está permitindo o repositório. Está disponível na forma de um RPM conveniente, então vá em frente e instale -o com DNF.

# dnf install https: // yum.PuppetLabs.com/fantoche-libera-el-8.Noarch.RPM

Instale o Puppet para servidores/mestres de fantoche

Instale o servidor de fantoches no RHEL 8.

O processo para instalar fantoche em seus servidores/instâncias mestre de bonecos é um pouco diferente das máquinas que você estará gerenciando. Comece instalando o PuppetServer pacote.



# dnf install puppetsserver

Atualizar servidores/mestres de bonecos

Atualize o servidor de bonecos no RHEL 8.

Em seguida, é melhor ter uma atualização de bonecos para a versão mais recente absoluta. Você pode conseguir isso com um comando embutido que informa ao Puppet para garantir que ele esteja executando a versão mais recente.

# pacote de recursos do boneco PuppetServer Garantir = mais recente

Agora, vá em frente e comece seu servidor de fantoches com o Systemd

# SystemCtl Iniciar o PuppetServer

Você sempre pode habilitá -lo no começo também.

# SystemCtl Ativar bonecos

Instale o Puppet para clientes

Instale o cliente Puppet no RHEL 8.

Em suas máquinas clientes, você só precisa instalar o fantoche pacote em si. Usar DNF pegue.



# DNF Instale o fantoche

Atualizar clientes

Atualize o cliente Puppet no RHEL 8.

Assim como no servidor, você precisará garantir que seus clientes estejam completamente atualizados. Você pode conseguir isso quase da mesma maneira exata. Só desta vez, você vai atingir o fantoche pacote.

# pacote de recursos de boneco Puppet Garanta = mais recente

O resultado será semelhante. Agora, comece o fantoche serviço.

# SystemCtl Iniciar fantoche

Novamente, ative -o na inicialização.

# SystemCtl Ativar fantoche

Conclusão

Agora, você está pronto para instalar fantoche e configurar toda a sua implantação. A partir de agora, esses pacotes ainda estão na versão beta, então pode haver bugs e inconsistências. Este guia é principalmente para testar novas implantações RHEL 8. Não espere grandes mudanças no processo antes do lançamento, embora. O processo provavelmente permanecerá o mesmo mais tarde no ciclo de vida do Rhel 8.

Tutoriais do Linux relacionados:

  • Coisas para instalar no Ubuntu 20.04
  • Coisas para instalar no Ubuntu 22.04
  • Uma introdução à automação, ferramentas e técnicas do Linux
  • Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
  • Ubuntu 20.04: Lista de clientes torrent
  • Ubuntu 22.04: Lista de clientes torrent
  • Ubuntu 20.04 Guia
  • Como instalar o Vscode de código aberto sem telemetria no Linux
  • Coisas para fazer depois de instalar o Ubuntu 22.04 Jellyfish…
  • Instale Arch Linux na estação de trabalho VMware