[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.
-
Repo git
Vous pouvez utiliser la commande ci-dessous pour cloner le repo:
git clone https://github.com/De-la-decouverte-a-l-expertise/traefik-formation.git -
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 traefik-formation/tp/REP -
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
Articles recommandés
Apprenez à utiliser HAProxy Topology Visualizer pour transformer vos fichiers...
Découvrez en profondeur l'intégration de HAProxy dans Kubernetes. Architectur...
Découvrez le fonctionnement de la répartition de charge (Load Balancing), son...
Comprendre la structure d'un fichier haproxy.cfg : sections Global, Defaults,...
Guide complet sur les ACLs HAProxy : apprenez à configurer le routage intelli...
Guide complet sur la terminaison SSL, le chiffrement des flux et la sécurisat...
Comment activer le tableau de bord de statistiques natif et exposer des métri...
Comprendre comment garantir qu'un utilisateur reste sur le même serveur backe...
Comment HAProxy détecte les pannes et gère le basculement automatique vers le...
Guide complet pour installer HAProxy sur les serveurs Linux (Debian, RedHat) ...
Comprendre les différences, avantages et interconnexions entre HAProxy OSS, E...
Découvrez les meilleures pratiques pour configurer HAProxy afin d'assurer per...
Un guide pratique regroupant toutes les commandes indispensables pour install...
Découvrez comment utiliser la Runtime API de HAProxy pour créer, configurer e...
Comprendre le protocole ACME, ses avantages et comment configurer le renouvel...
Une exploration complète des directives essentielles de HAProxy : de bind à h...