KubeNova
Unified multi-datacenter CaaS/PaaS control plane that keeps clusters sovereign while a single manager coordinates metadata, tenant lifecycle, and application orchestration through outbound-only operators.
- Manager API:
/api/v1 (JWT optional), contract defined in docs/openapi/openapi.yaml
- Operators: install Capsule, Capsule Proxy, KubeVela, and Velaux per cluster
- Tenants: opinionated two-namespace layout with kubeconfigs per role
- Transport: outbound gRPC from clusters; manager never talks directly to kube-apiservers
Why this repo matters
- Canonical API + OpenAPI spec for the manager and its DTOs
- Helm charts for manager/operator, dev docker-compose, kind assets, and diagrams
- Baseline release
v0.1.3: cleaned repository, VitePress docs, env hardening, refreshed roadmap, and kind-based E2E guidance
Start here