Running containerized microservices at the network edge is quickly gaining popularity, but how do we provide networking to these containers?
Let Kuryr provide the bridge between your Container Orchestration Engine (COE) and Neutron's network abstraction layer. OpenStack already gives you the ability to deploy OpenStack compute nodes to the edge via Nova's existing Availability Zones functionality. Kuryr allows you to leverage the existing Neutron network layer between the Central Data Center (CDC) control plane and the remote compute node.
In this talk we'll discuss:
- OVS/CRI-O/Kuryr integration
- Discussion of the CRI-O implementation of the Kubernetes CRI (Container Runtime Interface) abstraction layer
- Configuring Kuryr’s libnetwork driver
- Containerized workload example leveraging Kuryr and Neutron
- Leverages a latency simulation framework between the central data center and edge nodes to model real world conditions in the lab
- Demonstrate how to leverage existing OpenStack compute and networking functionality for containerized edge applications with Kuryr
- Overview of the CRI-O K8S CRI implementation
- The latency simulation framework used in demo could be useful for testing a wide variety of usecases in the lab where real world conditions are required