yanisaitaoudia.files.wordpress.com · web viewpuppet. puppet est un outil permettant...
Post on 02-Sep-2019
0 Views
Preview:
TRANSCRIPT
Puppet
Puppet est un outil permettant l’automatisation de configurations comme le déploiement d’application sur un système Unix :
Il faut d’abord éditer les fichiers hosts de chaque serveurs afin d’assurer la communication entre eux :
On test le ping par la résolution de noms :
Il faut ensuite synchroniser le fuseau horaire entre les deux serveurs :
On désactive ensuite le Selinux :
On télécharge le dépôt puppet :
On installe le paquet puppet :
On édite le fichier suivant pour permettre à Puppet de transférer des fichiers supérieurs à 1GO :
On modifie le fichier de configuration en adaptant selon votre configuration réseau :
Enfin on démarre le service puppet :
On autorise le port 8140 sur le pare-feu :
Sur le client , on installe l’agent puppet :
On édite le fichier de configuration :
On établit la connexion entre le serveur et l’agent :
On affiche la liste des certificats, pour l’instant il n’a pas encore été activé :
Enfin on signe le certificat :
On test la liaison en tapant la commande suivante :
La configuration a bien été déployé cependant elle est encore vide, il faut donc la configurer :
Pour notre premier test nous allons déployer apache et créer notre premier manifest:
Enfin on applique la configuration sur client :
Le déploiement d’apache a été réalisé en 11,95 secondes.
On test en ouvrant un navigateur et en entrant l’adresse ip du client :
Nous allons maintenant déployer Tomcat, un serveur d’application :
Il faut d’abord télécharger et mettre à jour le module suivant :
On modifie notre précédent manifest :
On déploie la configuration sur le client :
On test en ouvrant un navigateur et en entrant l’adresse ip du client suivi du port 8080 (tomcat) :
top related