Platform

One Platform. VMs, Kubernetes, GPU, and Cloud Services.

Built on Kubernetes. Runs on your bare metal. Unified control plane for your entire infrastructure.

Kube-DC Platform UI
🚀

See it running. Right now.

kube-dc.cloud is a live instance of the Kube-DC platform. Create VMs, spin up Kubernetes clusters, explore multi-tenancy and the full UI — no installation, no waiting.

Architecture

Built in Layers. Managed as One.

1

Infrastructure Layer

Bare metal servers or cloud infrastructure · Kubernetes core services · Storage subsystems

2

Virtualization Layer

KubeVirt for VM provisioning · Container workloads · Hybrid VM + container applications

3

Networking Layer

Kube-OVN software-defined networking · Multi-tenant VPC isolation · External IPs and load balancing

4

Management Layer

Multi-tenancy with Org → Project hierarchy · Keycloak identity & SSO · Web UI, API, and billing

Available Now

Run VMs Like a Cloud. Manage Them Like Kubernetes.

Kube-DC uses KubeVirt to bring full virtual machine support directly into Kubernetes. No separate hypervisor stack — VMs and containers share the same control plane, the same networking, and the same access control.

Full VM lifecycle via Web UI & API — create, start, stop, snapshot, clone, migrate
Live Migration between nodes — zero-downtime maintenance
GPU Passthrough — attach NVIDIA GPUs directly to VMs
VNC Console + SSH terminal from the browser
Cloud-init — automated provisioning with SSH keys, packages, scripts
VM Templates — standardized images across your organization
Health monitoring — readiness probes via guest agent
Live volume resize and VM snapshots

Supported OS: Ubuntu 20.04/22.04/24.04 · Debian · CentOS/RHEL · Fedora · Windows · Alpine · FreeBSD · openSUSE

VM Details View
Management Cluster
Cluster APIKamajiKube-OVNKeycloak
Tenant A
Tenant B
Tenant C
Tenant D
Available Now

Kubernetes Clusters in Minutes. For Every Tenant.

Kube-DC delivers multi-tenant Kubernetes-as-a-Service via Cluster API and Kamaji. Every customer gets a fully isolated control plane with KubeVirt workers and Cilium CNI — ready in under 5 minutes.

One-click cluster deployment via Cluster API + Kamaji
Per-tenant isolated control planes
Cilium CNI — high-performance networking
HPA / VPA / Cluster Autoscaler
Dedicated VPC network per cluster
Built-in Ingress & Load Balancing
GPU-enabled worker nodes
kubeconfig download + Web UI access
Time to first K8s cluster: < 5 minutes
Enterprise Grade

Every Tenant Fully Isolated. By Design.

Kube-DC implements a hierarchical resource model that maps directly to Kubernetes namespaces and Keycloak — so isolation is not a configuration, it's the architecture.

Organizations

Top-level entity per company or team. Each Organization maps to a dedicated Kubernetes namespace + Keycloak Client.

Projects

Logical resource groupings within an Organization. Each Project = its own Kubernetes namespace (org-project) with its own network CIDR.

Groups & Roles

Users are assigned to Groups with roles per Project: Admin · Resource Manager · Viewer. Role bindings enforced via Kubernetes RBAC + Keycloak JWT.

Authentication Flow

User Login
Keycloak (JWT)
Kubernetes API
RBAC RoleBinding
Project Namespace Access

SSO support: Google SSO · LDAP · Custom IdP via Keycloak

Available Now

Software-Defined Networking. Full VPC Isolation.

Powered by Kube-OVN, Kube-DC gives every tenant their own Virtual Private Cloud with dedicated subnets, firewall rules, and external IP management — all without touching physical network config.

VPC per Organization with custom CIDR block
Floating IPs (EIP/FIP) for external connectivity
Load Balancers for service exposure
Multi-network support via Multus CNI
Same networking model for VMs and containers
NetworkPolicies enforce cross-project isolation

Coming Q4 2026: VPN Gateway, Security Groups, Network Peering, Service Mesh

Internet
Load Balancer + Floating IPs
VPC: Org-A
10.0.1.0/24
VM-1Pod-1Pod-2
VPC: Org-B
10.0.2.0/24
VM-2K8s Cluster
Powered by Kube-OVN · NetworkPolicies · Multus CNI
Available Now

Persistent Storage for Every Workload.

Available Now

Block Storage

  • Kubernetes PVCs for VMs and containers
  • Live volume resize
  • VM snapshots and cloning via CDI
  • Multiple storage classes
AVAILABLE NOW

S3 Object Storage

  • S3-compatible Object Storage — Rook/Ceph backend
  • Multi-tenant buckets with per-project isolation
  • IAM-based access keys (generate/revoke)
  • File browser — upload, download, folder management
  • Quota & usage dashboards per tenant
  • Lifecycle management & data retention policies
AVAILABLE NOW

Database as a Service

  • PostgreSQL — CloudNativePG, auto-failover, continuous backups, PITR

Planned for Q3 2026:

  • MySQL / MariaDB
  • MongoDB
  • Redis
Available Now

Full-Stack Monitoring Out of the Box.

Metrics

Prometheus metrics for every VM, container, cluster, and tenant. Per-project dashboards via Grafana.

Logging

Loki-based centralized log aggregation. Filter by organization, project, or workload.

Alerting

Infrastructure-level and workload-level alerts. Proactive monitoring, not reactive firefighting.

project.yaml
apiVersion: kube-dc.com/v1
kind: Project
metadata:
name: production
namespace: acme-corp
spec:
cidrBlock: "10.0.10.0/24"
Available Now

API-First. GitOps-Ready.

Every resource in Kube-DC is a Kubernetes CRD. That means Helm, Terraform, Crossplane, ArgoCD, and Flux work natively — no special plugins or adapters needed.

HelmTerraformCrossplaneArgoCDFluxKyverno
Roadmap

What's Coming Next

✓ Available Now

VMs & KubeVirt · Managed Kubernetes · VPC Networking · Multi-tenancy & RBAC · S3 Object Storage · PostgreSQL DBaaS · Billing (Stripe + WHMCS) · Monitoring (Prometheus / Loki) · Web UI & API

Q2 2026

GPU/AI Platform — HAMI fractional GPU sharing · vGPU multi-tenant · LLM serving · KubeFlow ML pipelines

Q3 2026

DBaaS expansion — MySQL, MongoDB, Redis · Easy Installer for community edition · UI enhancements — dedicated consoles for KaaS, DBaaS, Storage

Q4 2026

Hybrid Cloud — multi-cluster federation, cross-site DR · VMware workload migration · Advanced Networking — VPN Gateway, Security Groups, Service Mesh

2027

Edge Computing — lightweight K3s deployments · GitOps Native — ArgoCD/Flux · Predictive autoscaling · Function-as-a-Service

Built On

Built on Battle-Tested Open Source

K3S
Keycloak
Kube-OVN
KubeVirt
Cluster API
Kamaji
Cilium
Kyverno
Helm
KubeFlow
Prometheus
Loki
Rook/Ceph

Ready to See It in Action?

Get a personalized demo and see how Kube-DC fits your infrastructure in 30 minutes.