Installation Gateway dans nebula » Historique » Version 6
« Précédent -
Version 6/97
(diff) -
Suivant » -
Version actuelle
Gilles Grandgérard, 21/05/2014 17:17
Avant Propos¶
todo
Le modele de réseau¶
todo
Les fichiers de configuration¶
- ModulesConf.yaml
eoleVersions: # liste des numéros de version géré dans l'env de test - 2.3.13-rc1 - 2.4.0 gateways: # liste des gateways par utilisateur Nebula - user: gilles # le nom de l'utilisateur Nebula prefixe: ggg # le prefixe a utilisé pour les templates, switchs, et vm ipsweole: 82 # l'adresse ip sur le réseau sw-eole modules: # La liste des modules connus - module: base # le nom du module dans les modeles memoire: 1024 # permet de définir la mémoire requise pour ce module versions: # la liste des versions de ce module - versionMajeur: 2.3 # dans la version 2.3.. menu: 1 # ... le module est en position 1 sur le menu d'installation actif: oui # indique que le module est déactivé dans les tests container: non # permet d'indiquer aux tests qu'il faut faire l'installation des conteneurs ou non - versionMajeur: 2.4 ... menu: 1 ...
- ModeleReseautestEole.yaml
todo
- test.yaml
todo
Installation¶
Récupération du dépot eole-ci-test¶
Faire :
ssh://git@dev-eole.ac-dijon.fr/eole-ci-tests.git
Ajout de la gateway dans le fichier ModulesConf.yaml¶
il faut créer une entré dans "gateways" de la forme
- user: gilles prefixe: ggg ipsweole: 82
- Le prefixe sera ajouter à tous les templates, et à toutes les VM démarrées.
Les switchs auront la forme SW-<prefixe>-<switch_dans_modele> - ipsweole est l'ip a utilisr dans 192.168.230 comme gateway vers le réseau
Ajout de la clef publique ssh dans eole-ci-tests/security/authorized_keys¶
Les clefs publiques SSH preentent dans eole-ci-tests/security/authorized_keys sont automatiquement concatenées dans /root/.ssh/authorized_keys au 1er démarrage de la VM.
L'acces a chaque VM peut se faire sans mot de passe.
Utiliser le nom 'user@hostname' pour votre fichier de cle.
Creation d'un test¶
todo
Lancement dans jenkins¶
Mise à jour de "eole-ci-tests" sur toutes les VM¶
todo
h2.