Modifications pour le document Créer une VM
Modifié par Gaetan RETEL le 2026/04/08 21:56
Depuis la version 15.6
modifié par Gaetan RETEL
sur 2026/04/08 21:29
sur 2026/04/08 21:29
Commentaire de modification :
Auto-saved during real-time collaboration
À la version 16.1
modifié par Gaetan RETEL
sur 2026/04/08 21:35
sur 2026/04/08 21:35
Commentaire de modification :
Mise à jour pour Openvox
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -71,7 +71,7 @@ 71 71 72 72 (% class="box infomessage" %) 73 73 ((( 74 -Pour chercher la version de debian, on peut regarder le contenu du fichier /etc/debian_version ou utiliser la commande lsb_release -a 74 +Pour chercher la version de debian, on peut regarder le contenu du fichier /etc/debian_version ou utiliser la commande {{code language="bash"}}lsb_release -a {{/code}} 75 75 ))) 76 76 77 77 On update ensuite les paquets disponibles, et on installe l'agent openvox : ... ... @@ -83,11 +83,11 @@ 83 83 84 84 (% class="box infomessage" %) 85 85 ((( 86 -Openvox cherche à rester compatible avec l'écosystème puppet, les nom des exécutables et 86 +Openvox cherche à rester compatible avec l'écosystème puppet, les nom des exécutables et leur path sont donc identiques. 87 87 ))) 88 88 89 89 {{warning}} 90 -Les exécutables de Puppet ne sont pas dans le ##PATH## par défaut (ces derniers se trouvent dans ##/opt/puppetlabs/bin##). On utilise donc des chemins absolus dans les prochaines étapes. Lors de la première sychronisation avec Puppet, le ##.bashrc## de l'utilisateur ##root## sera mis à jour pour inclure ce chemin dans le ##PATH## par défaut. 90 +Les exécutables de Puppet/Openvox ne sont pas dans le ##PATH## par défaut (ces derniers se trouvent dans ##/opt/puppetlabs/bin##). On utilise donc des chemins absolus dans les prochaines étapes. Lors de la première sychronisation avec Puppet, le ##.bashrc## de l'utilisateur ##root## sera mis à jour pour inclure ce chemin dans le ##PATH## par défaut. 91 91 {{/warning}} 92 92 93 93 On démarre ensuite le service de puppet : ... ... @@ -96,13 +96,22 @@ 96 96 /opt/puppetlabs/bin/puppet resource service puppet ensure=running enable=true 97 97 {{/code}} 98 98 99 - Onconnecte ensuite l'agentauserveur depuppet :99 +On modifie le fichier de configuration {{code language="none"}}/etc/puppetlabs/puppet/puppet.conf{{/code}} : 100 100 101 +(% class="box" %) 102 +((( 103 +{{{[main] 104 +server = puppet-prod.prod.infra.atilla.org 105 +certname = <server name>.infra.atilla.org}}} 106 +))) 107 + 108 +On connecte ensuite l'agent au serveur de puppet : 109 + 101 101 {{code language="none"}} 102 102 /opt/puppetlabs/bin/puppet ssl bootstrap 103 103 {{/code}} 104 104 105 -**En parallèle, sur [[Puppet>>doc:Infrastructure.Puppet.WebHome]]** (puppet.infra.atilla.org) : 114 +**En parallèle, sur [[Puppet>>doc:Infrastructure.Puppet.WebHome]]** (puppet.infra.atilla.org, qui fait tourner Openvox) : 106 106 107 107 Via la commande précédente, un certificat a été créé, que le serveur doit signer pour que les deux machines puissent communiquer. 108 108