Welcome to Cisco Virtual Kubelet Documentation
A Virtual Kubelet provider that enables Kubernetes to schedule container workloads on Cisco Catalyst series switches and IOS-XE devices with App-Hosting capabilities.
Make Edge Computing Simple and Powerful
Built on the Virtual Kubelet framework, Cisco Virtual Kubelet brings cloud-native container orchestration to your network infrastructure.
Features
- Native Kubernetes Integration: Deploy containers to Cisco devices using standard kubectl commands. No new tools to learn — just your familiar Kubernetes workflow.
- Driver-Based Architecture: Extensible driver pattern supporting Catalyst 8Kv device types (IOS-XE). Easily add support for new device types through the driver interface.
- Full Lifecycle Management: Create, monitor, and delete containers via RESTCONF APIs. Complete pod lifecycle management with real-time status updates.
- Resource Management: Precise CPU, memory, and storage allocation per container. Ensure your workloads get exactly the resources they need on the edge.
- Flexible Networking: Support for DHCP IP allocation via Virtual Port Groups. Automatic IP discovery from device operational data or ARP tables.
- Health Monitoring: Continuous node health checks and status reporting. Keep your edge infrastructure visible and manageable from Kubernetes.