URL: https://www.progressiverobot.com/securing-your-kubernetes-ingress-with-lets-encrypt/

Video

kubernetes illustration for: Video

[youtube MpovOI5eK58 423 752]

About the Talk

Ready to take that cluster into production? Is it secured?

Learn how to install and configure the Kubernetes Ingress NGINX Controller and connect it with cert-manager to generate TLS certificates using Let's Encrypt. Setting up Ingress and TLS termination ensures that traffic from the internet into your cluster is encrypted, an essential step for a Kubernetes clusters serving in production.

What You'll Learn

  • Installing and configuring the Kubernetes NGINX Ingress Controller
  • Setting up cert-manager to automatically generate and rotate TLS certificates from Let’s Encrypt
  • How to test that TLS termination is working

This Talk Is Designed For

  • Platform engineers setting up production Kubernetes clusters
  • Developers interested in enabling https for applications inside a Kubernetes cluster

Prerequisites

  • Experience connecting to a Kubernetes cluster with the command line tool kubectl

Resources

cert-manager Cloud native certificate management for Kubernetes

Kubernetes in minutes, on the cloud provider

Kubernetes (DOKS) is a managed Kubernetes service that lets you deploy Kubernetes clusters without the complexities of handling the control plane and containerized infrastructure. Clusters are compatible with standard Kubernetes toolchains and integrate natively with load balancers and block storage volumes.