The Complete Cloud Platform
VMs, Kubernetes, databases, storage, networking, billing, and access management — all from a single Kubernetes-native control plane. Built on your bare metal.

Full VM Lifecycle — Console, SSH, Metrics, VPC
Create, start, stop, snapshot, clone, and live-migrate VMs from the Web UI or API. Built-in VNC console and SSH terminal in the browser. Real-time CPU, memory, and storage metrics. VPC networking with dedicated subnets. Supports Ubuntu, Debian, Windows, CentOS, and custom images via cloud-init.
Also included
PVCs, live resize, snapshots
Org → Project, Keycloak SSO
CPU, RAM, storage enforcement
Stripe, WHMCS, invoicing
Prometheus, Loki, Grafana
Helm, Terraform, ArgoCD
Fractional GPU, vGPU, KubeFlow
Federation, cross-site DR
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.
VMs and Kubernetes. One Control Plane.
Run virtual machines and managed Kubernetes clusters side by side — same networking, same RBAC, same API.
Virtual Machines
Powered by KubeVirt
Supported OS: Ubuntu 20.04/22.04/24.04 · Debian · CentOS/RHEL · Windows · Alpine · FreeBSD
Managed Kubernetes
Cluster API + Kamaji
Namespace as a Service
Lightweight compute isolation
Give each team or customer their own Kubernetes namespace with full resource management — workloads, pods, deployments, services, config maps, and secrets. Built-in log viewer, YAML editor, and status filtering. Network isolation via RBAC and VPC policies. Ideal for dev teams, CI/CD environments, and lightweight multi-tenant workloads.
Every Tenant Fully Isolated. By Design.
Hierarchical resource model mapped to Kubernetes namespaces and Keycloak — isolation is the architecture, not a configuration.
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 namespace (org-project) with its own network CIDR and resource quotas.
Groups & Roles
Users are assigned to Groups with roles per Project: Admin · Resource Manager · Viewer. Role bindings enforced via Kubernetes RBAC + Keycloak JWT.
Access Management & Quotas
Fine-grained access control with per-project role assignments, SSO integration, and resource quotas enforced at the Kubernetes namespace level.
Authentication Flow
SSO support: Google SSO · LDAP · Custom IdP via Keycloak
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.
Coming Q4 2026: VPN Gateway, Security Groups, Network Peering, Service Mesh
Block Storage, Object Storage, and Managed Databases
Persistent storage and managed data services for every workload — from VM disks to S3 buckets to PostgreSQL clusters.
Block Storage
- Kubernetes PVCs for VMs and containers
- Live volume resize
- VM snapshots and cloning via CDI
- Multiple storage classes (SSD, HDD, NVMe)
S3 Object Storage
- S3-compatible — 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
Database as a Service
- PostgreSQL — CloudNativePG, auto-failover, continuous backups, PITR
- MariaDB — managed instances with auto-credentials
Coming Q3 2026:
- MySQL
- MongoDB
- Redis
Built-In Billing. Not an Afterthought.
Monetize your cloud from day one with native billing integrations, per-resource metering, and quota management.
Stripe Integration
Native Stripe billing with automatic invoicing, payment processing, and subscription management. Per-resource metering for VMs, K8s clusters, storage, and databases.
WHMCS Integration
Full WHMCS module for hosting providers. Automated provisioning, suspension, and termination. Customer portal integration with SSO.
Quota Management
Set CPU, RAM, storage, and network limits per project. Real-time usage tracking with enforcement. Overage alerts and automatic throttling.
Usage Metering
Per-resource usage tracking with hourly granularity. Export usage data via API. Custom pricing models for different resource types.
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.
apiVersion: kube-dc.com/v1kind: Projectmetadata: name: production namespace: acme-corpspec: cidrBlock: "10.0.10.0/24" quotas: cpu: "32" memory: "64Gi" storage: "500Gi"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.
What's Coming Next
VMs & KubeVirt · Managed Kubernetes · VPC Networking · Multi-tenancy & RBAC · S3 Object Storage · PostgreSQL & MariaDB DBaaS · Billing (Stripe + WHMCS) · Monitoring (Prometheus / Loki) · Web UI & API
GPU/AI Platform — HAMI fractional GPU sharing · vGPU multi-tenant · LLM serving · KubeFlow ML pipelines
DBaaS expansion — MySQL, MongoDB, Redis · Easy Installer for community edition · UI enhancements — dedicated consoles for KaaS, DBaaS, Storage
Hybrid Cloud — multi-cluster federation, cross-site DR · VMware workload migration · Advanced Networking — VPN Gateway, Security Groups, Service Mesh
Edge Computing — lightweight K3s deployments · GitOps Native — ArgoCD/Flux · Predictive autoscaling · Function-as-a-Service
Battle-Tested Open Source
Ready to See It in Action?
Get a personalized demo and see how Kube-DC fits your infrastructure in 30 minutes.