HOWTO add a VM » Historique » Version 6
Bertrand Cebador, 27/11/2018 21:37
1 | 1 | Guilhem Saurel | h1. HOWTO add a VM |
---|---|---|---|
2 | 1 | Guilhem Saurel | |
3 | 1 | Guilhem Saurel | h2. Renseigner un service & prendre une IP sur djadhere |
4 | 1 | Guilhem Saurel | |
5 | 1 | Guilhem Saurel | # Ajouter le service dans djadhere : https://adherents.tetaneutral.net/admin/services/service/add/ (doc ici: https://chiliproject.tetaneutral.net/projects/tetaneutral/wiki/Djadhere-faq ) |
6 | 2 | Matthieu Herrb | # Marquer l'IP routée par "openstack" |
7 | 1 | Guilhem Saurel | |
8 | 1 | Guilhem Saurel | NB: |
9 | 4 | Bertrand Cebador | * préférer les plages 91.224.148.0/24 ou 91.224.149.0/24. |
10 | 1 | Guilhem Saurel | * Regarder la page de l’IP voir si elle n’a pas des notes utiles |
11 | 1 | Guilhem Saurel | * Essayer de la ping pour vérifier qu’elle ne répond pas avant de la prendre |
12 | 4 | Bertrand Cebador | |
13 | 1 | Guilhem Saurel | |
14 | 1 | Guilhem Saurel | h2. Mettre à jour le DNS |
15 | 1 | Guilhem Saurel | |
16 | 1 | Guilhem Saurel | Dans https://git.tetaneutral.net/bind-zones.git : |
17 | 1 | Guilhem Saurel | |
18 | 1 | Guilhem Saurel | # Ajouter l’IP à sa place dans wan/tetaneutral.net.zone |
19 | 5 | Bertrand Cebador | # Pour l’IPv6, https://mediawiki.tetaneutral.net/index.php/Architecture#IPv6 # cf ip_alloc.sh sur h7 ou bien quick_lede.sh dans ssh://git@git.tetaneutral.net/openwrt-tools.git |
20 | 1 | Guilhem Saurel | # incrémenter le serial dans wan/common.zone (YYYYMMDDNN, où NN est un nombre incrémenté à chaque modification à la date YYYYMMDD) |
21 | 1 | Guilhem Saurel | # commit, push. |
22 | 1 | Guilhem Saurel | |
23 | 6 | Bertrand Cebador | h2. Créer la VM c.f : https://chiliproject.tetaneutral.net/projects/tetaneutral/wiki/Openstack_Management_TTNN#Cr%C3%A9ation-VMs |
24 | 1 | Guilhem Saurel | |
25 | 1 | Guilhem Saurel | NB: C'est pas mal d'être sur IRC et de prévenir au cas où on a une question/un problème, et de prévenir de ce qu'on fait |
26 | 1 | Guilhem Saurel | # sur g1, <pre>./tools/os-overview.sh</pre> pour vérifier que l’état du cluster est correct (g4 et g6 sont down pour le moment, faut pas s'inquiéter) |
27 | 1 | Guilhem Saurel | # <pre>openstack ttnn create --ip <ipv4> --ssd --disk-size 20 --flavor 1vcpu-1024ram --image debian-stretch-scsi <name>.tetaneutral.net</pre> |
28 | 1 | Guilhem Saurel | # on attend qu’elle ping |
29 | 1 | Guilhem Saurel | # on attend qu’elle fasse un apt dist-upgrade puis reboot |
30 | 1 | Guilhem Saurel | # elle est ensuite accessible en ssh depuis la clef de g1, sur le port 2222 |
31 | 1 | Guilhem Saurel | # ajouter la clef publique de l'utilisateurice final.e dans <pre>.ssh/authorized_keys</pre> |
32 | 1 | Guilhem Saurel | |
33 | 1 | Guilhem Saurel | |
34 | 1 | Guilhem Saurel | That's all folks o/ |