Learn Python with Generative AI - Self Paced Online
Lead AI-Native Products with Microsoft's Agentic AI Program
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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