The Perfect Gift: Any Class, Never Expires
Gain a Splash of New Skills - Coursera+ Annual Nearly 45% Off
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement secure HTTPS connections for Kubernetes applications using Traefik as an ingress controller and Cert-Manager for automated SSL certificate management. Install and configure Traefik in a Kubernetes environment, specifically demonstrated on a Raspberry Pi cluster, to expose applications through both standard Ingress resources and Traefik's native IngressRoute custom resources. Set up the Traefik dashboard for monitoring and management, then integrate Cert-Manager to automatically provision and manage trusted TLS certificates from Let's Encrypt. Configure Issuer and ClusterIssuer resources to handle certificate requests, create and manage certificates, and secure your IngressRoutes with TLS encryption. Deploy applications using Helm charts while maintaining secure HTTPS connections, providing a complete solution for protecting services running on Kubernetes with industry-standard SSL/TLS certificates.
Syllabus
00:00 Introduction
02:30 What is the plan?
04:35 Install Traefik
07:41 Ingress and IngressRoute
13:20 Enable Dashboard
15:33 What about TLS?
17:22 Install Cert-Manager
19:47 Issuer and ClusterIssuer
23:51 Certificates
25:41 Add TLS to IngressRoute
27:10 Deploy Apps via Helm
30:59 Final thoughts
Taught by
Christian Lempa