This repository is part of a udemy course called Routing with Traefik: Learn Traefik in less than 5 hours You can find the videos here:
I strongly recommend to watch the course BEFORE you play around with the provided files in this repository. In the subfolders you will find all the chapters that have been shown in the videos.
Klick on the headings to directly be forwarded to each topic
This section teaches you on how to get started and how to run traefik for the first time
You will learn how to route requests to the container/webservice you'd like to. Routes are explained using simple examples.
After establishing the correct routes to our webservices, it is nececcary to enable SSL. Securing your webservices with traefik is very easy and can be done within minutes.
All about changing and tweaking your incoming requests. Add authentication, change somehow the URL and so on. All easy explained and fast to do.
You need to know whats happening. Traefik gives you a deep visibility inside of it's logs and metrics.
You would like to get a real world example out of the cloud? Here you go!
Running some easy examples in Kubernetes. You will find out how.
There are multiple ways to run this lab. Prerequisites are:
- Install Docker Desktop (If you are on Windows)
- Install Docker Desktop for MAC (If you are on MAC)
- Install Docker-CE (If you are on Linux)
When these prerequisites are fulfilled, clone this repository by running
git clone https://github.com/SimonBecker1997/TraefikCourse.git
If you do not have git installed, download this repo and extract it on your computer