Lolokai : Configuration de base d’un serveur Puppet
mercredi 7 novembre 2012 à 11:28Introduction
Nous avons vu dans ce billet : http://www.lolokai.com/systemes/installer-son-serveur-puppet-sur-centos-6/ comment installer notre serveur Puppet. Nous allons maintenant passer à sa configuration.
Configuration du serveur
Dans un premier temps, il convient de générer notre configuration pour notre serveur :
/etc/init.d/puppetmaster genconfig > /etc/puppet/puppet.conf
Maintenant, nous allons ajouter dans la section [master] la ligne suivante (où puppet.server.local correspond au nom DNS de votre serveur Puppet) :
certname=puppet.server.local
Créez le dossier suivant et le fichier site.pp qui est un fichier indispensable pour démarrer Puppet :
mkdir /etc/puppet/manifests/
vim /etc/puppet/manifests/site.pp
Le fichier site.pp contient les instructions suivantes :
import ‘nodes.pp’
$puppetserver = ‘puppet.server.local’
Le fichier nodes.pp va contenir les noeuds gérés par Puppet (nous l’éditerons plus tard). Pour le moment, nous allons juste le créer :
#touch /etc/puppet/manifests/nodes.pp
Nous pouvons maintenant démarrer notre serveur Puppet :
/etc/init.d/puppetmaster start
Conclusion
Nous avons vu dans cet article comment effectuer la configuration de base d’un serveur Puppet. Une fois cette configuration effectuée, il est nécessaire d’ajouter les machine qui seront gérées par Puppet (aussi appellé noeuds).Loic FONTAINE
Original post of Lolokai.Votez pour ce billet sur Planet Libre.
Articles similaires
- Oncle Tom : Configuration d’Apache, MySQL et PHP à base de liens symboliques (11/12/2008)
- Lolokai : Demarrage automatique de notre serveur Oracle sur Linux (14/03/2012)
- Matao : Surveillance système avec les commandes de base : netstat, iftop, sysstat. (07/04/2008)
- Emilien Macchi : Base de données sécurisée avec PostgreSQL et OpenSSL (17/11/2010)
- Slobberbone : Création d'un dépôt RPM à base de Fedora (17/08/2011)