c9s

CRD reference

Interactive field reference for c9s custom resources.

Schemas below are generated from the controller CRD YAML in assets/crd/. Node and Link are the primary API; Topology is a supported higher-level compatibility resource that compiles into NodeProfile, Link, and Node objects.

Resources

  • Topology: optional whole-lab compiler input
  • Node: primary API, one containerlab node per object
  • Link: primary API, one wire between two nodes
  • NodeProfile: reusable direct-workload policy
  • Config: cluster-wide defaults

On this page