Skip to content

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.