Software Engineering Radio - the podcast for professional software developers cover image

Software Engineering Radio - the podcast for professional software developers

SE Radio 600: William Morgan on Kubernetes Sidecars and Service Mesh

Jan 26, 2024
45:31
Snipd AI
William Morgan, founder of Linkerd service mesh and CEO of Bouyant, discusses sidecars, service mesh, and Kubernetes. They explore the origin of sidecars, difficulties in running sidecar containers in pods, and Kubernetes Enhancement Proposal (KEP) 753. William shares thoughts on service mesh's relevance and discusses the implementation of Kubernetes Admission Policy (KAP).
Read more

Podcast summary created with Snipd AI

Quick takeaways

  • Sidecar containers in Kubernetes enable dynamic binding and collaboration between main application and additional containers, providing features like logging and monitoring infrastructure.
  • Utilizing sidecar containers in Kubernetes allows platform teams to handle security, reliability, and observability features, maintaining a uniform approach across different services and teams.

Deep dives

Introduction to Sidecar Containers for Kubernetes

The podcast episode discusses the concept of sidecar containers in Kubernetes. The speaker explains that a sidecar container is a pattern in which a container is added next to the main application container. This pattern allows for dynamic binding and enables different containers to work together in a system like Kubernetes. The speaker provides examples of sidecar use cases, such as logging and monitoring infrastructure. The episode also covers the history of sidecars and service meshes alongside Kubernetes. The speaker emphasizes the importance of workload identity and communication between the main application container and the sidecar container. The episode concludes by highlighting the recent Kubernetes enhancement proposal (KEP) 753, which introduces a new configuration option for sidecar containers in Kubernetes, solving previous issues with jobs and init containers.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode