Deploy a static web page using helm and traefik
Deploy a static web page using helm and traefik
The purpose of this lab is to provision a static web page using helm and traefik as ingress entry point.
Main documentation for the lab is included here: https://www.robertopaz.com.ar/deploy-using-helm/
You can clone the repository to get some of the files required for the lab: https://github.com/rjrpaz/deploy-using-helm
Steps
-
Build your own Docker image that can serve a static “Hello World” HTML page
-
Deploy that image as a container in a Kubernetes cluster running locally on your machine using helm and writing your own chart
-
Deploy a Traefik container in the same local Kubernetes cluster using helm
-
Make Traefik an ingress point to access the “Hello World” page
-
Make the “Hello World” page accessible locally at
http://hello-world.local
The whole process is automatized using terraform