[TP] Mise en place environnement de test




Ce que vous allez apprendre dans ce TP :

Oracle VM virtualbox

Nous allons utiliser Virtualbox pour déployer nos VMs de tests. Certains TPs seront fait sur Docker donc si vous avez déjà un moteur Docker vous pourrez l'utiliser au lieu de déployer une nouvelle VM.

Vous devez procéder à l'installation de Virtualbox en suivant la procédure correspondante à votre système :

https://www.virtualbox.org/wiki/Downloads

Hashicorp Vagrant

Nous allons utiliser Vagrant pour déployer automatiquement des environnements de tests. Pour en savoir plus sur Vagrant, vous pouvez suivre notre formation dédiée.

Vous devez procéder à l'installation de Vagrant en suivant la procédure correspondante à votre système :

https://developer.hashicorp.com/vagrant/install

Du concept à l'expertise

Nous avons préconfiguré un repo pour la formation.

  1. Repo git

    Vous pouvez utiliser la commande ci-dessous pour cloner le repo:

    git clone https://github.com/RousselTM/ansible-formation.git

  2. Warning: Undefined array key "correction" in /usr/share/nginx/html/formation/fr/automatisation/ansible/ansible-de-la-decouverte-a-lexpertise/mise-en-place-environnement-de-test-5-59886230147.php on line 475

    Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /usr/share/nginx/html/formation/fr/automatisation/ansible/ansible-de-la-decouverte-a-lexpertise/mise-en-place-environnement-de-test-5-59886230147.php on line 475
  3. Choix de l'environnement

    Les configurations des environnements de test se trouvent dans le dossier tp. Dans ce dossier il y a plusieurs sous dossiers chacun correspondant à un environnement de test : VM simple, VM avec Docker, VM avec application... En fonction du TP on précisera lequel utiliser:

    cd ansible-formation/tp/REP
  4. Création de l'environnement

    Une fois dans le dossier qui correspond à l'environnement souhaité, vous pouvez lancer la création de l'environnement sur Virtualbox avec la commdande Vagrant suivante

    vagrant up

Niveau de difficulté: (1/5)