Self-hosted · Proxmox-native · Talos Linux

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

TBAInstallation coming soon (TBA)

Runs in a dedicated VM — never on the Proxmox host.

node://cluster-01k8s · talos
Kubaros cluster topology
Proxmox VETalos LinuxREST API-firstSelf-hosted applianceAudit logging
What it does

Your infrastructure, productised as managed Kubernetes

Kubaros is a control plane that turns your Proxmox capacity into a clean, billable Kubernetes product — with OVH-style networking: project gateways with speed tiers, outbound internet by default, LoadBalancer via booked gateway IPs and managed databases on the tenant network.

01

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.

02

Clusters on Talos Linux

Immutable, API-managed Talos Linux nodes — secure by default, no SSH sprawl.

03

Internet gateways per project

One gateway per project (OVH-style): outbound internet at a booked speed tier — from 50 to 10,000 Mbit/s — shaped centrally on a shared edge VM (Proxmox SDN).

04

Outbound internet by default

Every cluster gets outbound NAT automatically. Fully isolated clusters — no outbound, no inbound — are an explicit, per-cluster option.

05

LoadBalancer via booked IPs

Public IPs are booked onto the gateway and MetalLB hands exactly those to Service type=LoadBalancer. Inbound exists where you booked a gateway — nothing else is exposed.

06

Managed databases

MySQL, PostgreSQL, Redis and MongoDB on the tenant's Proxmox SDN vnet — encrypted, rotatable credentials and snapshotted backups, reachable straight from the tenant's clusters.

07

API-first automation

Every action is a documented REST endpoint, ready for your portal and billing. Scoped tokens, usage reporting and job tracking are built in.

08

Provider-grade UX

A calm, structured admin and tenant console your team will actually enjoy operating.

Infrastructure reuse

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.

Discover nodesScoped tokenNever touches existing VMs
proxmox://pve-01bare-metal
Proxmox hardware
Talos Linux

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.

Appliance

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.

Automation & billing

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 — plus gateway and managed-database endpoints — all documented via OpenAPI.

Scoped API tokens

clusters:readclusters:writeclusters:deletenodes:readkubeconfig:readjobs:readusage:readbilling:read
Read the API docs
kubaros api · POST
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%

kubaros update --check
Lifecycle

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.

Licensing

Free Community plan

The free Community plan is available now — no payment required. Run managed Kubernetes on your Proxmox today.

Community

Free
  • Max clusters2
  • Max nodes20
  • Max Proxmox connections1
  • Customer portal / API

Detailed pricing will be announced soon. B2B offer only; all prices are net and exclude statutory VAT, billed per installation.

Roadmap

Where Kubaros is heading

Available now

  • Proxmox connection, discovery & readiness check
  • First-run setup wizard
  • Talos cluster provisioning & deletion
  • Multi-tenancy: tenants, projects & RBAC
  • Internet gateways per project (speed tiers 50–10000 Mbit/s)
  • Managed databases (MySQL, PostgreSQL, Redis, MongoDB)
  • LoadBalancer from booked gateway IPs (MetalLB)
  • Public IP pools & IPAM (per Proxmox site)
  • Usage & billing report (clusters, gateways, databases, IPs)
  • kubeconfig download, jobs & live logs
  • REST API, scoped tokens, audit logging & self-updater
  • License activation & installation registry

Coming next

  • Cluster upgrade center (Talos/K8s)
  • Multiple Proxmox clusters per appliance
  • VLAN automation & ingress/DNS
  • Longhorn / Ceph storage options
  • Backup & restore for clusters
  • Terraform provider & CLI

On the roadmap

  • Automated usage-based billing settlement
  • Cross-site failover / HA data plane
  • Observability add-ons & service mesh
  • Multi-appliance federation & regional replication

Ready to run your own Kubernetes platform?

Install the appliance in minutes, or request early access for guided onboarding.