In questo articolo, avremo spiegato i passaggi necessari per installare e configurare il server Puppet su CentOS 7. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
Puppet è un software gratuito e open source rilasciato con licenza Apache e sviluppato da Puppet Labs per GNU/Linux, Mac, BSD, Solaris e Windows. Il progetto è scritto in Ruby' Language ed è utilizzato principalmente nell'automazione del server per la distribuzione dell'installazione del sistema, nonché in un client e server per la sua distribuzione e in una libreria per realizzare la configurazione.
Caratteristiche del burattino
- Progettato in modo tale da impedire la duplicazione per tutti coloro che risolvono lo stesso problema.
- Strumento maturo
- Potente quadro
- Semplifica il compito tecnico dell'amministratore di sistema.
- L'attività dell'amministratore di sistema è scritta nel codice nativo di Puppet e può essere condivisa.
- Consente di apportare modifiche meccaniche rapide e ripetibili.
- Mantiene la coerenza e l'integrità del sistema.
- Utile nella gestione di apparati fisici e virtuali in aggiunta al cloud.
Installa Puppet Server su CentOS 7
Passaggio 1. Il primo comando aggiornerà gli elenchi dei pacchetti per assicurarti di ottenere l'ultima versione e le dipendenze.
sudo yum install epel-release sudo yum update
Passaggio 2. Installa Puppet Server su CentOS.
In primo luogo, installa le ultime versioni di Puppet utilizzando il repository di pacchetti di Puppet Labs sulle versioni di CentOS corrispondenti:
rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
- Installazione di Puppet sul server principale:
yum install puppet-server
Successivamente, esegui il seguente comando per aggiornare Puppet alla versione più recente:
puppet resource package puppet-server ensure=latest
Una volta completato il processo di aggiornamento, dovrai riavviare il burattinaio:
/etc/init.d/puppetmaster restart
- Installazione di Puppet sul nodo agente:
yum install puppet
Ora aggiorna l'agente puppet installato alle versioni recenti, con l'aiuto del seguente comando:
puppet resource package puppet ensure=latest
Una volta completato l'aggiornamento, dovrai riavviare il servizio pupazzo per rendere effettive le modifiche:
/etc/init.d/puppetmaster restart
Congratulazioni, hai imparato come installare e configurare il server Puppet su CentOS 7. Se hai domande, lascia un commento qui sotto.