Overview
Explore the future of container networking in this 27-minute conference talk by Casey Callendrello from Red Hat. Delve into the current state of Container Network Interface (CNI) v1.0 and examine potential directions for its next generation. Learn about CNI's strengths and limitations, potential improvements, and how Kubernetes can better utilize CNI. Gain insights into binary execution, network status, configuration management, hardware integration, and setup processes. Discover proposed enhancements for CNI 2.0, including lifecycle improvements for networks and containers, demonization, and network configuration management in Kubernetes. Understand the community efforts driving these advancements in cloud-native networking technologies.
Syllabus
Introduction
CNI overview
Binary execution
Network status
Configuration management
Devices and hardware
Setup and tear down
CNI is not Kubernetes
Demons
Second System Effect
CNI 20 Success
Life Cycle Improvements
Network Life Cycle
Container Lifecycle
Demonization
Kubernetes
Network Configuration Management
Network Configuration in Kubernetes
Community effort
Outro
Taught by
CNCF [Cloud Native Computing Foundation]