Skip to main content

kubeswarm Custom Resources - Kubernetes CRDs for Agents

kubeswarm extends Kubernetes with nine custom resources organized into four layers for agent orchestration.

ResourceShortLayerAnalogy
SwarmAgentswagent3 - ComputeDeployment
SwarmTeamswteam4 - OrchestrationCronJob template
SwarmRunswrun4 - OrchestrationJob instance
SwarmEventswevt4 - OrchestrationCronJob / Ingress
SwarmRegistryswreg2 - DiscoveryService registry
SwarmSettingsswcfg1 - InfrastructureConfigMap (LLM-aware)
SwarmMemoryswmem1 - InfrastructurePersistentVolumeClaim
SwarmBudgetswbgt1 - InfrastructureResourceQuota (tokens)
SwarmNotifyswnfy1 - InfrastructureAlertmanager route

API keys use native Kubernetes Secrets - no custom CRD. See API Key Management.

All CRDs are in categories=kubeswarm:

kubectl get kubeswarm -A

For complete field-level documentation, see the API Reference.