Examples
Examples
Complete Clabernetes manifests for common lab and deployment patterns.
The repository contains ready-to-apply manifests grouped by purpose. These examples remain next to the code so they can be tested and updated with the APIs they demonstrate.
Basic labs
- Basic Topology examples demonstrate small containerlab labs.
- Direct Node and Link example builds an SR Linux and network multitool lab without a Topology object.
Deployment configuration
Deployment examples cover resource requests, scheduling, persistence, file mounting, custom launcher settings, and status probes.
Service exposure
Exposure examples show LoadBalancer, ClusterIP, management-address, and disabled exposure modes.
Advanced labs
Advanced examples include larger topologies, private registries, probes, grouped nodes, slurpeeth, and Nokia SR-SIM.
Apply an example
Most examples can be applied directly with kubectl after c9s is installed:
kubectl apply -f examples/basic/<example>.yamlRead the README in each example directory for prerequisites and cleanup instructions.