Open source · Built on Virtual Kubelet
Bring Kubernetes
to Cisco Network Devices
A Virtual Kubelet provider for app-hosted workloads, declarative configuration and opt-in topology-aware IOS-XE application deployment. Use native Kubernetes placement, scheduling, observability and security constructs.
The foundations
Start with app hosting. Explore from there.
Deploy your first workload, then explore supported configuration and diagnostic workflows when you need them.
Put applications closer to the network.
Deploy containers to supported Cisco devices using the Kubernetes workflow you already know.
- Describe your workload as a Pod.
- Let Virtual Kubelet manage its lifecycle on the device.
The workflow at a glance
Describe
Kubernetes Pod
Reconcile
Virtual Kubelet
Run
Device app hosting
For devices with supported app-hosting capabilities.
Platform support & feature statusFrom Kubernetes to a supported device
How it works
Declare your devices and applications in Kubernetes. Cisco Virtual Kubelet connects each virtual node to the device that runs its apps.
Your first deployment
Start with one device.
A guided path from your Kubernetes cluster to an application running on your device.
01Install
Add Cisco Virtual Kubelet to your Kubernetes cluster.
02Connect
Register a supported device and its credentials.
03Deploy
Run your first application and check its status.