Modifications pour le document Créer une VM
Modifié par Kevin FRICK le 2024/04/02 01:17
Depuis la version 1.1
modifié par sasportesj
sur 2021/04/04 00:01
sur 2021/04/04 00:01
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
À la version 3.2
modifié par Clément AUBIN
sur 2021/04/04 00:18
sur 2021/04/04 00:18
Commentaire de modification :
Il n'y a aucun commentaire pour cette version
Résumé
-
Propriétés de la Page (2 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Auteur du document
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. sasportesj1 +XWiki.aubincleme - Contenu
-
... ... @@ -69,10 +69,9 @@ 69 69 apt-get install puppet-agent 70 70 {{/code}} 71 71 72 -(% class="box warningmessage" %) 73 -((( 74 -Pour utiliser la commande puppet, on devra maintenant utiliser le lien /opt/puppetlabs/bin/puppet, à moins de mettre à jour le path 75 -))) 72 +{{warning}} 73 +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. 74 +{{/warning}} 76 76 77 77 On démarre ensuite le service de puppet : 78 78 ... ... @@ -83,7 +83,7 @@ 83 83 On connecte ensuite l'agent au serveur de puppet (à ce jour Milou) : 84 84 85 85 {{code language="none"}} 86 -puppet ssl bootstrap 85 +/opt/puppetlabs/bin/puppet ssl bootstrap 87 87 {{/code}} 88 88 89 89 **En parallèle, sur Milou** (milou.infra.atilla.org) : ... ... @@ -104,4 +104,39 @@ 104 104 105 105 Pour signer tous les certificats pas signés : 106 106 106 +{{code language="none"}} 107 +puppetserver ca sign --all 108 +{{/code}} 109 + 110 + **Sur la VM :** 111 + 112 + 113 +Pour vérifier que tout marche bien : 114 + 115 +{{code language="none"}} 116 +/opt/puppetlabs/bin/puppet ssl bootstrap 117 +{{/code}} 118 + 119 +== Si on veut mettre la VM en ligne : == 120 + 121 + 122 +**Sur Bill :** 123 + 124 + 125 +On crée un nouveau fichier dans /etc/nginx pour la VM (on peut copier sur les autres et adapter le nom). 126 + 127 +On crée un fichier error.log et un fichier access.log dans /var/log/nginx 128 + 129 +On va ensuite dans /etc/nginx/sites-enables/<nom de domaine qu'on a choisi> et on crée un lien symbolique : 130 + 131 +{{code language="none"}} 132 +ln -s ../../sites-available/<DNS de la VM> 133 +{{/code}} 134 + 135 +On redémarre nginx pour que ça marche : 136 + 137 +{{code language="none"}} 138 +systemctl restart nginx 139 +{{/code}} 140 + 107 107