Projet

Général

Profil

Installation Gateway dans nebula » Historique » Version 25

Gilles Grandgérard, 15/07/2014 15:01

1 1 Gilles Grandgérard
h1. Avant Propos
2 1 Gilles Grandgérard
3 1 Gilles Grandgérard
4 10 Gilles Grandgérard
5 9 Gilles Grandgérard
6 1 Gilles Grandgérard
7 1 Gilles Grandgérard
h1. Installation
8 1 Gilles Grandgérard
9 5 Gilles Grandgérard
10 3 Gilles Grandgérard
11 25 Gilles Grandgérard
h2. 1) Récupération du dépot eole-ci-test
12 1 Gilles Grandgérard
13 4 Gilles Grandgérard
Faire :
14 4 Gilles Grandgérard
<pre>
15 4 Gilles Grandgérard
ssh://git@dev-eole.ac-dijon.fr/eole-ci-tests.git
16 4 Gilles Grandgérard
</pre>
17 1 Gilles Grandgérard
18 25 Gilles Grandgérard
h2. 2) Ajout de la gateway dans le eole-ci-tests
19 1 Gilles Grandgérard
20 22 Gilles Grandgérard
il faut créer un script dans 'configuration/gateway/' dont le nom sera 'routeur_<user_ebula>.sh'.
21 22 Gilles Grandgérard
Penser à mettre les droits d'execution.
22 22 Gilles Grandgérard
23 3 Gilles Grandgérard
<pre>
24 22 Gilles Grandgérard
IP_EOLE=<fin de l'Ip sur le reseau EOLE>
25 3 Gilles Grandgérard
</pre>
26 3 Gilles Grandgérard
27 23 Gilles Grandgérard
(voir : http://dev-eole.ac-dijon.fr/projects/eole-interne/wiki/Adressage_ip )
28 1 Gilles Grandgérard
29 25 Gilles Grandgérard
h2. 3) Ajout de la clef publique ssh dans eole-ci-tests/security/authorized_keys
30 1 Gilles Grandgérard
31 4 Gilles Grandgérard
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.
32 1 Gilles Grandgérard
L'acces a chaque VM peut se faire sans mot de passe.
33 1 Gilles Grandgérard
34 1 Gilles Grandgérard
Utiliser le nom 'user@hostname' pour votre fichier de cle.
35 25 Gilles Grandgérard
36 25 Gilles Grandgérard
h2. 4) Commit
37 25 Gilles Grandgérard
38 25 Gilles Grandgérard
<pre>
39 25 Gilles Grandgérard
git commit
40 25 Gilles Grandgérard
git push
41 25 Gilles Grandgérard
</pre>
42 3 Gilles Grandgérard
43 1 Gilles Grandgérard
h1. Creation d'un test
44 1 Gilles Grandgérard
45 3 Gilles Grandgérard
todo
46 3 Gilles Grandgérard
47 1 Gilles Grandgérard
h1. Lancement dans jenkins
48 3 Gilles Grandgérard
49 3 Gilles Grandgérard
h2. Mise à jour de "eole-ci-tests" sur toutes les VM
50 3 Gilles Grandgérard
51 3 Gilles Grandgérard
todo
52 1 Gilles Grandgérard
53 1 Gilles Grandgérard
h2.