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. Connect a cluster, define defaults, and provision Talos clusters for each customer in minutes — with observable jobs and a kubeconfig at the end.

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

API-first automation

Every action is a documented REST endpoint, ready for your portal and billing.

04

Provider-grade UX

A calm, structured admin 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 — 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

Start free, scale as you grow

A free Community tier gets you running. Upgrade for more clusters, nodes and provider features.

Community

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

Starter

TBA
Pricing announced soon
  • Max clusters10
  • Max nodes60
  • Max Proxmox connections2
  • Customer portal / API
Most popular

Provider

TBA
Pricing announced soon
  • Max clusters50
  • Max nodes300
  • Max Proxmox connections10
  • Customer portal / API

Enterprise

Custom
  • 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.

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
  • 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.