Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.
Commentaire: Migrated to Confluence 5.3
Propriétés de la page
labelprocedure
Version1.0.1
RéférantDorian Becker Mathieu Goulin Adrien Mintz
Dernière modification2905/0403/20162018
Cible 
Mots clés VM

Historique

VersionAuteurCommentairedate
1.0Dorian BeckerCréation

29/04/2016

1.0.1Adrien MintzMaj

30/08/2016

1.0.2Adrien MintzMaj05/03/2018

 

Présentation

Création d'une nouvelles VM depuis le template Debian 8 ou Debian 9 sur le Private Cloud Compute OVH.

Droits nécessaires

Root + compte sur vShere PCCvSphere PCC OVH

Accès SVN pour commit les modifications sur la zone DNS gorgu.net

 

Sommaire
minLevel3

Procédure

Etape 1 : Déployer la VM depuis le template

Développer
titleProcédure ...

Se connecter au PCC OVH via vSphere : pcc-149-202-254-178.ovh.com

Cloner le template dans vSphere :

  • Page d'accueil, puis "VM et modèles".
  • Choisir le template "GorgDebian8Template" ou bien le "GorgDebian9Template", puis clic droit "Déployer la machine virtuelle à partir de ce modèle..."
  • Déployer la VM, lui indiquer un emplacement d'inventaire, un pool de ressources, puis un nom (choisir un nom de divinités mythologiques), et choisir le datastore de stockage.
  • Personnaliser le matériel virtuel si besoin (taille du disque virtuel, nombre de core, RAM...)

Une fois la VM déployée et démarrée, se logger avec le login LDAP (le link LDAP est pré-établit) ou bien en root depuis Hestia.

Le hostname sur le template de la VM est : "GorgDebian8Template" ou "GorgDebian9Template"

Mettre à jour le système :

Bloc de code
themeRDark
aptitude update && aptitude upgrade

 

Mettre à jour le hostname via hostnamectl : (merci systemd)

Bloc de code
themeRDark
hostnamectl set-hostname LE_NOM_DE_LA_MACHINE


Attribuer une nouvelle IP à la VM via /etc/network/interfaces. L'IP de base 188.165.156.114 (ou .115 si Debian9) est réservée au template.

Bloc de code
themeRDark
vim /etc/network/interfaces
Remarque
titleTO DO

TO DO via phpipam

(Voir procédure pour lister les IPs de libres... )

 

 

Mettre à jour /etc/hosts en conséquence. Le domaine est "gorgu.net", le FQDN du template à adapter est : "GorgDebian8(ou 9)Template.gorgu.net"

Bloc de code
themeRDark
vim /etc/hosts

 

Redémarrer la VM. (pour prise en compte des updates kernel, du changement du hostname et de l'IP et le restart de tous les services + check du FS)

Bloc de code
themeRDark
shutdown -rF now

Etape 2 : Ajouter la VM dans le ldapSI

Développer
titleProcédure ...

Le LDAP SI est hébergé sur la VM "HYGIE".

 

Vous trouverez l'IP, le port, et le compte de connexions sur une note sécurisée LastPass dans la valise "Shared-Root"

 

Il faut créer une nouvelle entrée en se basant sur les entrées existantes dans l'arborescence : Root/dc=gadz,dc=org/ou=SI/ou=hosts

cn=HOSTNAME_AU_FORMAT_FQDN (tutu.gorgu.net)

ipHostNumber=IP.DE.LA.VM

Etape 3 : Configurer les DNS

 

Développer
titleProcédure ...

Il faut créer l'entrée DNS correspondant à l'IP et au nom de la nouvelle VM.

 

La zone gorgu.net étant gérée par nos serveurs DNS, il faut mettre à jour la zone DNS gorgu.net en suivant la procédure existante : Systeme de gestion DNS

 

 

Etape 4 : Configurer la VM avec puppet

Inclusion d'extrait
Configurer le client puppet
Configurer le client puppet
nopaneltrue