Comment installer la marionnette sur rhel 8 / centos 8

Comment installer la marionnette sur rhel 8 / centos 8

Les administrateurs s'appuient sur la marionnette pour gérer chaque jour des déploiements complexes. Si votre réseau est construit sur Red Hat Systems, vous devrez installer des marionnettes sur RHEL 8 / Centos 8. Puppet Labs fournit un référentiel et des packages, donc le tout devrait être relativement sans tracas.

Dans ce tutoriel, vous apprendrez:

  • Comment activer le repo marionnet
  • Comment installer des marionnettes pour les serveurs / maîtres de marionnettes
  • Comment mettre à jour les serveurs / maîtres de marionnettes
  • Comment installer des marionnettes pour les clients
  • Comment mettre à jour les clients des marionnettes
Installez la marionnette sur Rhel 8 / Centos 8.

Exigences et conventions logicielles utilisées

Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système RHEL 8 / CENTOS 8
Logiciel Fantoche
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Activer le repo de marionnettes

Activer le repo marionnet sur rhel 8 / centos 8.

Puppet Labs fournit un référentiel pour les systèmes RHEL et CentOS. La première étape pour configurer Puppet pour les machines client ou serveur est d'activer le référentiel. Il est disponible sous la forme d'un régime pratique, alors allez-y et installez-le avec DNF.

# dnf installer https: // yum.puppetlabs.com / puppet-libéré-el-8.noarch.RPM

Installez la marionnette pour les serveurs / maîtres de marionnettes

Installez le serveur de marionnettes sur RHEL 8.

Le processus d'installation de marionnettes sur vos instances de serveurs / marionnettes Master est un peu différente de celle des machines que vous gérez. Commencez par installer le juge de marionnettes emballer.



# DNF Installer PuppetServer

Mettre à jour les serveurs / maîtres de marionnettes

Mettre à jour le serveur de marionnettes sur RHEL 8.

Ensuite, il est préférable de se mettre à jour Puppet à la dernière version absolue. Vous pouvez y parvenir avec une commande intégrée qui indique à Puppet de s'assurer qu'il exécute la dernière version.

# Puppet Resource Pack

Maintenant, allez-y et démarrez votre serveur de marionnettes avec Systemd

# systemctl start puppetServer

Vous pouvez toujours l'activer au début aussi.

# SystemCTL Activer PuppetServer

Installer la marionnette pour les clients

Installez le client de marionnettes sur RHEL 8.

Sur vos machines clients, il vous suffit d'installer le fantoche package lui-même. Utiliser DNF trouver.



# DNF Installer Puppet

Mettre à jour les clients

Mettre à jour le client des marionnettes sur RHEL 8.

Tout comme avec le serveur, vous devrez vous assurer que vos clients sont complètement à jour. Vous pouvez accomplir cela de la même manière presque exacte. Seulement cette fois, vous allez cibler le fantoche emballer.

# Puppet Resource Package Puppet Assure = Dernier

Le résultat sera similaire. Maintenant, démarrez le fantoche service.

# SystemCTL Start Puppet

Encore une fois, activez-le au démarrage.

# SystemCTL Activer la marionnette

Conclusion

Maintenant, vous êtes prêt à installer des marionnettes et à configurer l'intégralité de votre déploiement. À l'heure actuelle, ces packages sont toujours en version bêta, il peut donc y avoir des bugs et des incohérences. Ce guide est principalement destiné à tester les nouveaux déploiements RHEL 8. Ne vous attendez pas à des changements majeurs dans le processus avant la sortie, cependant. Le processus restera probablement le même plus tard dans le cycle de vie de Rhel 8.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à installer sur Ubuntu 22.04
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Ubuntu 20.04: Liste des clients torrent
  • Ubuntu 22.04: Liste des clients torrent
  • Ubuntu 20.04 Guide
  • Comment installer VSCODE open-source sans télémétrie sur Linux
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Installez Arch Linux dans VMware Workstation