Traefik, certmanager, Cloudflare, and Let's Encrypt are a winning combination when it comes to securing your services with certificates in Kubernetes. Today, we'll install and configure Traefik, the cloud native proxy and load balancer, as our Kubernetes Ingress Controller. We'll then install and configure certmanager to manage certificates for our cluster. We'll set up Let's Encrypt as our Cluster Issuer so that certmanager can automatically provision TLS certificates and even wildcard certificates using Cloudflare DNS challenge absolutely free. We'll walk through all of this, step by step, so you can help secure your cluster today.
Video Notes: https://technotim.live/posts/kubetra...
A HUGE thanks to Datree for sponsoring this video!
Combat misconfigurations. Empower engineers.
https://www.datree.io
Set up kubernetes, fast and automated! • The FASTEST Way to run Kubernetes at ...
Support me on Patreon: / technotim
Sponsor me on GitHub: https://github.com/sponsors/timothyst...
Subscribe on Twitch: / technotim
Become a YouTube member: / @technotim
Merch Shop : https://l.technotim.live/shop
Gear Recommendations: https://l.technotim.live/gear
Get Help in Our Discord Community: https://l.technotim.live/discord
2nd channel: / @technotimtalks
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
#traefik #certificates #kubernetes
00:00 Traefik + certmanager + Cloudflare
01:42 Ad: Datree Prevent Kubernetes Misconfigurations
02:55 Installing Kubernetes Easily
03:24 Checking your cluster
03:41 Installing Traefik Kubernetes Ingress
04:11 Traefik Helm Values
08:43 Installing Traefik with Helm
09:36 Traefik Middleware
10:27 Traefik Dashboard Credential
11:32 Traefik Kubernetes Secret
12:36 Traefik Dashboard Ingress
15:03 Traefik Dashboard
16:07 Why use certmanager with Traefik?
17:30 Installing certmanager with Helm
17:44 certmanager CRDs
18:50 certmanager Helm Values
21:52 Checking the install
22:24 Creating a Cluster Issuer
25:11 Creating a certificate with Let's Encrypt Staging
29:03 Securing your service with TLS certificates
31:51 Production Certificates with Let's Encrypt
34:27 Apply production certificates to Ingress
36:46 Stream Highlight "Play Button Unboxing"
Thank you for watching!