MENU

Fun & Interesting

I just want mTLS on Kubernetes, with John Howard | KubeFM

KubeFM 378 1 month ago
Video Not Working? Fix It Now

This episode is sponsored by Learnk8s — get started on your Kubernetes journey through comprehensive online, in-person or remote training. https://learnk8s.io/training === Dive into the world of Kubernetes security with this insightful conversation about securing cluster traffic through encryption. John Howard, Senior Software Engineer at Solo.io, explains the complexities of implementing *Mutual TLS (mTLS)* in Kubernetes. He discusses the evolution from DIY approaches to *Service Mesh* solutions, focusing on Istio's *Ambient Mesh* as a simplified path to workload encryption. You will learn: - Why DIY *mTLS* implementation in Kubernetes is challenging at scale, requiring certificate management, application updates, and careful transition planning - How *Service Mesh* solutions offload security concerns from applications, allowing developers to focus on business logic while infrastructure handles encryption - The advantages of *Ambient Mesh's* approach to simplifying mTLS implementation with its node proxy and waypoint proxy architecture Find all the links and info for this episode here: https://ku.bz/sk-ZF1PG9 === Interested in sponsoring a KubeFM episode? https://kube.fm/sponsorships === CHAPTERS ========= 00:00 Introduction 01:36 Three emerging Kubernetes tools to watch 03:11 John's background and introduction to Solo.io 03:52 Getting into Cloud Native 04:33 Staying up to date with Kubernetes ecosystem changes 05:16 Career advice for beginners 06:12 Common requests for Kubernetes traffic encryption 08:00 Understanding mTLS and its importance in Kubernetes 09:51 Challenges of DIY mTLS implementation 13:31 Service mesh solutions for implementing mTLS 15:25 Ambient Mesh architecture and addressing criticisms 18:25 Network encryption options: IPsec and WireGuard vs TLS 22:06 mTLS interaction with Kubernetes network policies 24:59 Emerging trends in Kubernetes security 27:40 Recommendations for implementing mTLS 29:12 John's interests outside of work 29:25 What's next for John 30:03 Outro LISTEN ON ========= - Apple Podcast https://kube.fm/apple - Spotify https://kube.fm/spotify - Amazon Music https://kube.fm/amazon - Overcast https://kube.fm/overcast - Pocket casts https://kube.fm/pocket-casts - Deezer https://kube.fm/deezer

Comment