c9s
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

Deployment configuration

Deployment examples cover resource requests, scheduling, persistence, and file mounting.

Service exposure

Exposure examples show ClusterIP, Headless, disabled auto-expose, and fully disabled exposure modes.

Advanced labs

Advanced examples include larger topologies, private registries, probes, grouped nodes, 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>.yaml

Read the README in each example directory for prerequisites and cleanup instructions.

On this page