Skip to content
Snippets Groups Projects
Select Git revision
  • 00cbc19be9b32105eb27dc04f7bd8159a5ff18ec
  • main default
  • tp3
  • tp2
  • tp1
  • tp3-correction
  • tp2-correction
  • tp1-correction
  • admins
9 results

README.md

Blame
  • Forked from an inaccessible project.
    user avatar
    Florentin Labelle authored
    00cbc19b
    History

    Créer des vms pour tout les gpas

    Génération de la configuration

    1. Les faire papser
    2. Figer le paps 10-15 mins avant le tp de déploiment
    3. Exporter en csv
    4. Mettre le résultat dans le paps.csv
    5. Lancer le cloudinit.py

    Création des vms

    1. Créer autant de vms que de gpas(voir un peu plus):
    • en utilisant le champ nombre (premier onglet quand on crée une vm): Le faire 10 par 10 sinon ça peut bugger et les vms se mettent en erreur et tout.
    • choisir ubuntu 22.04 pour éviter le bug d'avoir à redémarrer les vms en 138.195.138.qqch
    • nano of course
    • Configuration: mettre le cloudinit.yaml

    Récupérer les ips des vms avec OpenStack en CLI

    • si openstack cli pas configuré en local:
      • Se ssh sur virt-deploy
      • puis os-controller-1
      • lxc-attach -n os-controller-1_utility_container-07435263
      • source openrc
    • récupérer les ips
      • openstack server list --project formation -f yaml | yq ".[].Networks.vm[1]"
    • les copier dans un fichier vscode, puis attribuer une vm à chaque mec en mode tu prends le numéro de ton paps et l'ip de la ligne associé.