From 66b161d8ecfe4a03f4a78ed55833ec190ebd9ef8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Petazzoni?= Date: Wed, 1 Dec 2021 16:53:47 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20Tweak=20ingress=20exercise?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- slides/exercises/ingress-details.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/slides/exercises/ingress-details.md b/slides/exercises/ingress-details.md index 226437f9..4c0e7582 100644 --- a/slides/exercises/ingress-details.md +++ b/slides/exercises/ingress-details.md @@ -6,7 +6,7 @@ - the web app itself (dockercoins, NGINX, whatever we want) - - an ingress controller (we suggest Traefik) + - an ingress controller - a domain name (`use \*.nip.io` or `\*.localdev.me`) @@ -30,11 +30,13 @@ ## Hints -- Traefik can be installed with Helm +- For the ingress controller, we can use: - (it can be found on the Artifact Hub) + - [ingress-nginx](https://github.com/kubernetes/ingress-nginx/blob/main/docs/deploy/index.md) -- If using Kubernetes 1.22+, make sure to use Traefik 2.5+ + - the [Traefik Helm chart](https://doc.traefik.io/traefik/getting-started/install-traefik/#use-the-helm-chart) + + - the container.training [Traefik DaemonSet](https://raw.githubusercontent.com/jpetazzo/container.training/main/k8s/traefik-v2.yaml) - If our cluster supports LoadBalancer Services: easy