Launch your own Kubernetes-as-a-Service on Proxmox & Talos
Kubaros lets small and mid-sized ISPs, hosting and IT service providers offer managed Kubernetes clusters to their customers — running on Proxmox VE and Talos Linux.
Install inside a management VM
Runs in a dedicated VM — never on the Proxmox host.

Your infrastructure, productised as managed Kubernetes
Kubaros is a control plane that turns your Proxmox capacity into a clean, billable Kubernetes product. Connect a cluster, define defaults, and provision Talos clusters for each customer in minutes — with observable jobs and a kubeconfig at the end.
Reuse Proxmox capacity
No new hardware. Use the Proxmox you already run — or stand up a dedicated cluster just for Kubaros. A single node works; a cluster with Ceph is recommended for HA.
Clusters on Talos Linux
Immutable, API-managed Talos Linux nodes — secure by default, no SSH sprawl.
API-first automation
Every action is a documented REST endpoint, ready for your portal and billing.
Provider-grade UX
A calm, structured admin console your team will actually enjoy operating.
Proxmox-native by design
Connect with a scoped Proxmox API token. Kubaros discovers your nodes, storage and network bridges, and only ever touches the VMs it manages — never your existing workloads. Runs on any Proxmox VE 8+ — existing or dedicated, a single node or a full cluster.

Talos Linux: minimal, immutable, secure
Kubaros generates Talos machine configurations, bootstraps the control plane and hands you a ready kubeconfig. No package drift, no SSH, no snowflake nodes.
A self-hosted appliance you control
Kubaros ships as a Docker Compose stack you install inside a dedicated management VM. One command, secure defaults, and a web console on your network.
A complete REST API from day one
Integrate Kubaros into your customer portal, billing system and automation. Scoped API tokens, usage reporting, provisioning job tracking and kubeconfig retrieval — all documented via OpenAPI.
Scoped API tokens
POST /api/clusters/create Authorization: Bearer kbrs_••••• { "name": "tenant-acme-prod", "controlplane_count": 1, "worker_count": 3, "cpu": 4, "memory_mb": 8192, "customer_id": "cust-1042", "billing_reference": "BILL-ACME-01" } 201 → { "cluster": {…}, "job_id": "…" }
✓ preflight checks ......... ok
✓ backup database .......... ok
✓ pull images (ghcr) ....... ok
▸ restart services ......... 88%
Safe, observable self-updates
Check for updates from the console. Kubaros runs preflight checks, takes a backup, updates step by step and keeps a full log — and never touches running customer clusters.
Start free, scale as you grow
A free Community tier gets you running. Upgrade for more clusters, nodes and provider features.
Starter
- Max clusters10
- Max nodes60
- Max Proxmox connections2
- Customer portal / API
Provider
- Max clusters50
- Max nodes300
- Max Proxmox connections10
- Customer portal / API
Enterprise
- Max clustersUnlimited
- Max nodesUnlimited
- Max Proxmox connectionsUnlimited
- Customer portal / API
Detailed pricing will be announced soon. B2B offer only; all prices are net and exclude statutory VAT, billed per installation.
Where Kubaros is heading
Available now
- Proxmox connection, discovery & readiness check
- First-run setup wizard
- Talos cluster provisioning & deletion
- Multi-tenancy: tenants, projects & RBAC
- Public IP pools (per Proxmox site)
- License activation & installation registry
- kubeconfig download, jobs & live logs
- REST API, scoped tokens, usage reporting
- Self-updater & audit logging
Coming next
- Tenant self-service (projects & clusters)
- Usage-based billing (pay-as-you-go)
- MetalLB LoadBalancer from IP pools
- Full API documentation portal
- Cluster upgrade center (Talos/K8s)
On the roadmap
- Multiple Proxmox clusters per appliance
- VLAN automation & ingress/DNS
- Longhorn / Ceph storage options
- Backup & restore
- Terraform provider & CLI
Ready to run your own Kubernetes platform?
Install the appliance in minutes, or request early access for guided onboarding.