No fork. No proprietary CRDs. No "AKS-flavored" anything. We run the same Kubernetes you'd install yourself — patched, scaled, and HA — and we get out of your way.
Three etcd members across three AZs. We handle quorum, snapshots, etcd-backup-rotation. You don't think about it.
eBPF networking, kube-proxy replaced, ClusterMesh between regions. Hubble UI free in the console.
Minimal, immutable, API-driven. No sshd, no apt, no surprise drift. Patched on a schedule you control.
Bin-packed nodes, mixed-instance fleets, spot interruption handled. Your bill matches your actual workload, not your worst hour.
Kata-runtime available cluster-wide for untrusted workloads. Hardware virtualization at pod boundary, no perf cliff.
€72/month per cluster for the control plane. Worker nodes billed as Compute. No hidden API-call fees.
arv k8s create to kubectl apply in 90 seconds.$ arv k8s create prod-eu \ --version 1.32 \ --region eu-hel-1 \ --pool "default:a8:6:6:18" \ --cni cilium # control plane up: 84s · workers ready: 92s $ arv k8s kubeconfig prod-eu > ~/.kube/prod-eu $ kubectl --kubeconfig ~/.kube/prod-eu get nodes NAME STATUS ROLES AGE VERSION prod-eu-default-1a-001 Ready worker 34s v1.32.1 prod-eu-default-1b-001 Ready worker 34s v1.32.1 prod-eu-default-1c-001 Ready worker 33s v1.32.1 …
resource "arveon_kubernetes_cluster" "prod" { name = "prod-eu" version = "1.32" region = "eu-hel-1" cni = "cilium" node_pool { name = "default" plan = "a8" min_size = 6 max_size = 18 spread = "az" } }
"We left a managed K8s service that kept charging us for API calls. Arveon's per-cluster price means we stopped doing capacity math and started shipping."