Oracle VM VirtualBox #
We will use VirtualBox to deploy our test VMs. Some labs will be done with Docker, so if you already have a Docker engine you can use it instead of deploying a new VM.
Install VirtualBox by following the procedure that matches your system:
https://www.virtualbox.org/wiki/DownloadsHashicorp Vagrant #
We will use Vagrant to automatically deploy test environments. To learn more about Vagrant, you can follow our dedicated course.
Install Vagrant by following the procedure that matches your system:
https://developer.hashicorp.com/vagrant/installFrom concept to expertise #
We have preconfigured a repo for the course.
Git repo
You can use the command below to clone the repo:
git clone https://github.com/RousselTM/traefik-formation.gitChoosing the environment
The test environment configurations are located in the tp folder. Inside, there are several subfolders, each corresponding to a test environment: plain VM, VM with Docker, VM with application... Each lab will specify which one to use:
cd traefik-formation/tp/REPCreating the environment
Once inside the folder matching the desired environment, you can start creating the environment on VirtualBox with the following Vagrant command
vagrant up
Difficulty level : ●○○○○ (1/5)
My progress
🧪 Launch the lab environment ↗
Sign in to track your progress and take notes. Sign in
Recommended Articles
Traefik : les providers (Docker, Kubernetes, Nomad, Consul, fichiers, clés-valeurs)
Les providers alimentent la configuration dynamique de Traefik : découverte des services Docker, ...
Les plugins Traefik : l'exemple de CrowdSec pour bloquer les attaques
Étendre Traefik avec des plugins (catalogue officiel, interpréteur Yaegi), puis protéger ses appl...
Traefik : les logs (journaux applicatifs et access logs)
Configurer les deux journaux de Traefik : le journal de fonctionnement (niveaux, format) et les a...
Traefik : le tracing distribué avec OpenTelemetry
Activer le tracing de Traefik v3 avec OpenTelemetry (OTLP), propager le contexte W3C vers les app...
Stratégies de déploiement avec Traefik : blue/green, canary et rolling
Mettre en œuvre les stratégies de déploiement avec Traefik : rolling update par l'orchestrateur, ...
Canary automatisé avec Flagger et Traefik sur Kubernetes
Automatiser les déploiements canary avec Flagger et Traefik : ressource Canary, analyse des métri...
HAProxy comme Ingress Controller Kubernetes : Le Guide de Production
Découvrez comment utiliser HAProxy comme Ingress Controller dans Kubernetes. Architecture Direct-...
Maîtriser les ACLs dans HAProxy : Le Guide Complet
Guide complet sur les ACLs HAProxy : apprenez à configurer le routage intelligent, le contrôle d'...
HAProxy et SSL : terminaison TLS, SSL passthrough et sécurisation
HAProxy et SSL/TLS : terminaison SSL, SSL passthrough en mode TCP avec routage SNI, ré-chiffremen...