Resources attached to the Road To DevOps tutorial https://blog.noobtoroot.xyz/road-to-devops/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

48 lines
1.9 KiB

# Machines virtuelles VirtualBox pour la formation Docker / Docker Swarm
## Pré-requis de l'hôte
- 8 Go de RAM au minimum
- Processeur Intel Corei__X__
## Machines virtuelles
Un fichier _.ova_ contenant deux machines virtuelles prêtes à l'emploi est disponible sur le filer.
Mot de passe de l'utilisateur `docker` : `docker`.
Mot de passe de l'utilisateur `root` : `docker`.
### Configuration des ressources
- 512 Mo RAM par VM
- 1 CPU par VM
### Configuration réseau
Chaque VM a 2 interfaces réseaux :
- Interface 1 : __NAT__
L’accès Internet de la machine hôte est alors partagé, on peut faire des mises à jour etc. La machine virtuelle voit Internet mais n’est pas vue du réseau local (elle est derrière un NAT qui est géré par VirtualBox).
- Interface 2 : __Réseau privé hôte avec DHCP__
La machine est visible et voit la machine hôte et réciproquement. Cette interface réseau sert pour se connecter en SSH depuis la machine hôte sur la machine virtuelle. Elle permet également aux différentes machines virtuelles positionnées sur ce réseau de communiquer entre elles.
Le type des cartes est __Intel PRO/1000 MT Desktop (82540EM)__.
Qui voit quoi ?
- Via la carte en __NAT__
* la VM a accès à Internet pour les mises à jour derrière un NAT.
* La VM est invisible du réseau local et de la machine hôte (à moins de faire des redirections de port).
- Via la carte __Réseau privé hôte__
* la VM a accès à la machine hôte et réciproquement.
* la VM est visible des autres machines virtuelles situées dans le même réseau privé hôte.
En résumé, les deux machines virtuelles pourront donc communiquer entre elles via l'interface _Réseau privé hôte_ et accéder à internet via l'interface _NAT_.
Si besoin que toutes les VMs des stagiaires se voient entre elles il est possible de remplacer la carte __NAT__ par une carte __Bridge__.