Self-hosted clone of https://github.com/openova-io/openova (post-cutover, standalone)
Go to file
talent-mesh c9d04a53b4 refactor: flatten platform/ structure (41 components)
Remove hierarchical grouping (networking/, security/, etc.) and use flat
structure for all 41 platform components.

Changes:
- All components now directly under platform/ (no subfolders)
- AI Hub components moved from meta-platforms/ai-hub/components/ to platform/
- Open Banking components (lago, openmeter) moved to platform/
- meta-platforms/ now only contains README files that reference platform/
- Open Banking custom services remain in meta-platforms/open-banking/services/

Structure:
- platform/ (41 components, flat)
- meta-platforms/ai-hub/ (README only, references platform/)
- meta-platforms/open-banking/ (README + 6 custom services)

All documentation links updated.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-08 15:19:48 +00:00
.github refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00
core feat: create OpenOva monorepo structure 2026-02-08 10:53:18 +00:00
docs refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00
meta-platforms refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00
platform refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00
CLAUDE.md refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00
README.md refactor: flatten platform/ structure (41 components) 2026-02-08 15:19:48 +00:00

OpenOva

Enterprise-grade support provider for open-source Kubernetes ecosystems.

OpenOva provides a converged blueprint ecosystem with operational guarantees, enabling cloud-native transformation for enterprises.


Documentation

Document Description
Platform Tech Stack Technology stack and architecture
SRE Handbook Site reliability practices
Core Application Bootstrap + Lifecycle Manager

Repository Structure

openova/
├── core/                    # Bootstrap + Lifecycle Manager
├── platform/                # All 41 component blueprints (flat)
├── meta-platforms/          # Bundled vertical solutions
│   ├── ai-hub/              # Enterprise AI platform
│   └── open-banking/        # PSD2/FAPI fintech sandbox (+ 6 services)
└── docs/                    # Platform documentation

What We Provide

Offering Description
Converged Blueprints Production-ready K8s component bundles
Day-2 Operations Upgrades, security, SLA guarantees
Transformation Journey Cloud-native adoption partnership

Platform Architecture

Bootstrap Wizard → Customer's K8s + Backstage + Flux + Gitea
                 → OpenOva Blueprints (stays in picture)

Two-Phase Provisioning:

  • Bootstrap (Terraform): Initial cluster + core components
  • Lifecycle Manager (Crossplane): Day-2 operations + a la carte components

Platform Components (41)

All components are in platform/ with a flat structure:

Component Purpose
anthropic-adapter OpenAI ↔ Anthropic translation
backstage Internal Developer Platform
bge Embeddings + reranking
cert-manager TLS certificate automation
cilium CNI + Service Mesh (eBPF, mTLS)
cnpg PostgreSQL operator
crossplane Day-2 cloud resource provisioning
external-dns DNS synchronization
external-secrets Secrets management (ESO)
failover-controller Multi-region failover orchestration
flux GitOps configuration
gitea Self-hosted Git + CI/CD
grafana LGTM stack (Loki, Tempo, Mimir)
harbor Container registry
k8gb Global Server Load Balancing
keda Event-driven autoscaling
keycloak FAPI Authorization Server
knative Serverless platform
kserve Model serving
kyverno Policy engine
lago Billing and invoicing
langserve LangChain RAG service
librechat Chat UI
llm-gateway Subscription proxy for Claude Code
milvus Vector database
minio S3-compatible object storage
mongodb Document database
n8n Workflow automation
neo4j Graph database
openmeter Usage metering
redpanda Kafka-compatible streaming
searxng Privacy-respecting web search
stalwart Self-hosted email server
stunner K8s-native TURN server
terraform Infrastructure as Code (bootstrap)
trivy Security scanning
valkey Redis-compatible cache
vault Secrets backend
velero Kubernetes backup
vllm LLM inference engine
vpa Vertical Pod Autoscaler

Meta-Platforms

Bundled vertical solutions that reference components from platform/:

AI Hub

Enterprise AI platform with LLM serving, RAG, and intelligent agents.

Uses: kserve, knative, vllm, milvus, neo4j, langserve, librechat, n8n, searxng, bge, llm-gateway, anthropic-adapter

See meta-platforms/ai-hub/

Open Banking

Fintech sandbox with PSD2/FAPI compliance.

Uses: keycloak, openmeter, lago + 6 custom services

See meta-platforms/open-banking/


Cloud Providers

Provider Status
Hetzner Cloud Available
Huawei Cloud Coming Soon
Oracle Cloud (OCI) Coming Soon

Getting Started

# Managed Bootstrap (recommended)
# Visit https://bootstrap.openova.io

# Self-Hosted Bootstrap
docker run -p 8080:8080 ghcr.io/openova-io/bootstrap:latest

Sync to Customer Gitea

This monorepo syncs to customer's multi-repo Gitea:

GitHub (monorepo)                    Customer Gitea (multi-repo)
─────────────────                    ──────────────────────────
openova/core/              ──sync──> openova-core/
openova/platform/cilium/   ──sync──> openova-cilium/
openova/platform/flux/     ──sync──> openova-flux/

Enterprise Kubernetes, delivered with GitOps