Mutual TLS (mTLS) is a hot topic in the Kubernetes world, especially for anyone tasked with getting “encryption in transit” for their applications. In this workshop, we give you a solid understanding of what mTLS is, how it works, and how it compares to alternatives. We also walk you through how to set up, monitor, and understand mTLS between your services on a Kubernetes cluster with Linkerd, the CNCF service mesh.
For the hands-on portions, it’s important that you arrive prepared. Please have a Kubernetes cluster ready (e.g. k3d, Civo, or any other managed K8s distribution), and the Linkerd CLI installed on your machine—check out the first few steps of our Linkerd Getting Started Guide if you want some specific instructions on how to do this.