CNI, the Container Network Interface, is a CNCF project that provides a standardised API to talk to container networks. Today there are over 30 different CNI plugins available, and container runtimes which support CNI include Kubernetes, Rkt, Mesos, OpenShift and Cloud Foundry.
This talk will run through the basics of how CNI operates, catch up on recent developments such as ipv6, port mapping and plugin chaining, and look ahead at future plans.
YOU MAY ALSO LIKE:
- Automate Kubernetes with GitOps (SkillsCast recorded in September 2019)
- Docker Fundamentals with Matt Saunders (Online Course on 21st - 24th September 2020)
- Advanced Kubernetes Concepts with Jérôme Petazzoni (Online Course on 28th September - 1st October 2020)
- CloudNative eXchange 2020 (Online Conference on 17th - 18th November 2020)
- Debugging Containers on Kubernetes with "kubectl debug" (SkillsCast recorded in July 2020)
- Azure DevOps (SkillsCast recorded in July 2020)
CNI, the Container Network Interface
After first getting into programming as a kid, creating a video game called "Splat", Bryan's career has ranged from charting pie sales at a bakery to real-time pricing of billion-dollar bond trades. At Weaveworks, Bryan works on deployment and observability for containers and microservices, and is a contributor to many Cloud Native Open Source projects including Kubernetes, Weave Net and Cortex. Outside of work he is a father, a helicopter pilot, and can cook a mean risotto primavera.