Loading…
Monday November 11, 2024 11:55am - 12:20pm MST
Most users know a cluster exposes an HTTP/REST API; but interactively communicating with a container requires more performance than the typical HTTP request-response mechanism can provide. Which is why Kubernetes clusters also expose bidirectional streaming interfaces. This presentation dives deeply into the mechanics of the Kubernetes streaming interfaces. We will follow the streamed data as it traverses numerous components of the cluster from a client such as kubectl to the API Server, through a kubelet on a Node, through the Container Runtime Interface (CRI), all the way to the container runtime itself. We will finish by outlining the newest efforts to modernize the Kubernetes streaming protocol from the current aging SPDY to WebSockets (SIG API Machinery - KEP 4006).
Speakers
avatar for Sean Sullivan

Sean Sullivan

Google
I began contributing to Kubernetes in June of 2017, and I served as one of the founding chairs for the SIG CLI until 2023. I am currently a Software Engineer at Google. Outside of work, I enjoy swimming and reading.
Monday November 11, 2024 11:55am - 12:20pm MST
Room 254, Level 2 100 S W Temple St, Salt Lake City, UT 84101, USA
Feedback form is now closed.

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link