GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer Puppet sur Ubuntu 20.04 LTS - Un guide étape par étape ?

Puppet est un framework open source de gestion de configuration et d'automatisation de serveur. Il peut effectuer des tâches administratives sur un large éventail de systèmes qui sont principalement définis par un fichier "manifeste", pour le groupe ou le type de serveur(s) contrôlé(s).

Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes d'installation de logiciels open source connexes.

Dans ce contexte, nous verrons comment installer Puppet sur Ubuntu 20.04 LTS.


Étapes pour installer Puppet sur Ubuntu 20.04 LTS Focal Fossa

1. Effectuez la mise à jour du système

Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant ces commandes apt suivantes dans le terminal :

$ sudo apt update
$ sudo apt upgrade


2. Installez Puppet sur le système

je. Installer le serveur de marionnettes

Maintenant, nous téléchargeons la dernière version de Puppet avec la commande suivante :

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

Ensuite, installez le serveur Puppet à l'aide de la commande suivante :

$ sudo apt update
$ sudo apt install puppetserver

Démarrez et activez le serveur Puppet :

$ sudo systemctl start puppetserver
$ sudo systemctl enable puppetserver

ii. Installer l'agent de marionnettes

Tout d'abord, téléchargez et installez le référentiel Puppet avec la commande suivante :

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

Ensuite, exécutez les commandes suivantes pour installer l'agent Puppet :

$ sudo apt update
$ sudo apt install puppet-agent

Une fois cela fait, vous devrez éditer le fichier de configuration Puppet et définir le maître Puppet :

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

Ajoutez les lignes suivantes :

[main]
certname = puppetclient
server = puppetmaster

Enregistrez et fermez, puis démarrez le service de l'agent Puppet et activez-le pour qu'il démarre au démarrage :

$ sudo systemctl start puppet
$ sudo systemctl enable puppet


3. Signer le certificat de nœud d'agent sur le serveur maître

Tout d'abord, sur le nœud maître Puppet, exécutez la commande suivante pour répertorier tous les certificats :

$ /opt/puppetlabs/bin/puppetserver ca list

Ensuite, signez tous les certificats avec la commande suivante :

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

Une fois que le maître Puppet a signé votre certificat client, exécutez la commande suivante sur la machine cliente pour le tester :

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



Ubuntu
  1. Installer les packages RPM sur Ubuntu 20.04 LTS - Guide étape par étape ?

  2. Installer qt sur Ubuntu 20.04 - Guide étape par étape ?

  3. Installer Ubuntu 20.04 LTS - Guide étape par étape ?

  4. Installer NumPy sur Ubuntu 20.04 LTS - Guide étape par étape ?

  5. Installer Homebrew sur Ubuntu 20.04 LTS - Guide étape par étape ?

Installer InfluxDB sur Ubuntu 20.04 LTS - Guide étape par étape ?

Installer Angular sur Ubuntu 20.04 LTS - Guide étape par étape ?

Installer OwnCloud sur Ubuntu 20.04 LTS - guide étape par étape ?

Installer Adminer sur Ubuntu 20.04 LTS - guide étape par étape ?

Installer PowerShell sur Ubuntu 20.04 LTS - Un guide étape par étape ?

Installer Magento sur Ubuntu 20.04 LTS - Un guide étape par étape ?