Wednesday, May 22 • 11:55 - 12:30
Treating Network Assets as Scheduleable Resources - Vinothkumar Siddharth, Amazon

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.
Several cloud-providers now offer a managed Kubernetes solution. Customers launch their worker nodes within a Virtual Private Cloud (VPC) and in majority of these environments, Container Network Interface (CNI) is the preferred networking solution.

While the default scheduler tracks CPU and Memory as resources and allocates pods to nodes based on the availability of the required resources, it does not natively track network resources such as IP addresses. This session will describe a centralized cluster networking solution built using custom resource controllers, admission webhooks and CNI plugins to enable network assets to be treated as cluster wide Kubernetes resources.

The controller and webhook are re-usable platform agnostic components that can support Linux, Windows and ARM64 worker nodes. They also serve as the foundational blocks for building special purpose extensions.

avatar for Vinothkumar Siddharth

Vinothkumar Siddharth

Software Engineer, Amazon
Siddharth is a software engineer at Amazon who currently works for the Amazon EKS team. He used to work on the Amazon ECS agent and has contributed several key features to the project. Prior to this he used to work at Citrix Systems and was a maintainer of the open-source XAPI pr... Read More →

Wednesday May 22, 2019 11:55 - 12:30
Hall 8.0 C2