Reference
Reference documentation for kro's APIs and specifications.
CRDs
Custom Resource Definitions (CRDs) that extend Kubernetes with kro's functionality.
- ResourceGraphDefinition - The core API for defining custom Kubernetes resources that orchestrate multiple underlying resources. Define your resource schemas, specify resource dependencies, and create reusable infrastructure patterns.
- GraphRevision - An immutable snapshot of a ResourceGraphDefinition spec, used internally by kro to track revisions and enable safe rollouts.
Specifications
Schema and language specifications used when authoring kro resources.
- SimpleSchema - A concise schema definition language for defining resource structures in ResourceGraphDefinitions without writing verbose OpenAPI schemas.