youtube image
From YouTube: KCSNA22 - The AdminNetworkPolicy API A New Way for Cluster Admins To Enforce Security

Description

Speakers: Surya Seetharaman and Andrew Stoycos

Although the NetworkPolicy API allows developers to secure applications, admins have been forced to use out-of-tree APIs to secure clusters. This is evident by the large number of disparate CRDs offered by CNI plugins, such as Cilium’s ClusterWideNetworkPolicy and Calico’s GlobalNetworkPolicy. The SIG Network Policy API subgroup believes that such functionality should be provided by the core Kubernetes community to make cross-vendor portability possible and provide a standard solution for plugins which do not already implement such an API. The AdminNetworkPolicy API, written by a diverse group of community members and designed to specifically meet the needs of the cluster admin, is this solution. To date it has undergone two years of active development and over 800 (and counting) GitHub review comments, highlighting both the challenges and benefits of open source API development. This session will present the new API to the wider community and teach best practices regarding its use. Such learnings will enable the community to quickly adopt the AdminNetworkPolicy API and ensure future iterations include ideas from users throughout the Kubernetes ecosystem.