What the estimate covers
A managed Kubernetes bill starts with two lines: the nodes that run your workloads and the control plane that runs the cluster. The calculator gives you both for one cluster, then their total for a month.
It covers the managed services of five providers. The prices come from the public catalog of Onicost, which lists the on-demand and Spot prices of each machine type by region. A new snapshot is built every night, and its date appears under the result.
- Amazon EKS on AWS.
- Google Kubernetes Engine on Google Cloud.
- Azure Kubernetes Service.
- Kubernetes Kapsule on Scaleway.
- Managed Kubernetes Service on OVHcloud.
How the calculation works
The method is plain arithmetic, so you can check it by hand. A month counts 730 hours, which is a year of 8,760 hours divided by twelve. Every price is a public price before tax.
- Nodes: number of nodes × hourly price of the machine in the region × 730.
- Spot share: the share you enter is billed at the Spot price, and the rest at the on-demand price.
- Control plane: hourly price of the chosen plan × 730, for one cluster.
- Total: nodes + control plane.
A worked example
Take 3 nodes at $0.20 an hour. They cost 3 × $0.20 × 730, which is $438 a month. With a Spot share of 50% and a Spot price of $0.08, the average hourly price falls to $0.14 and the same nodes cost $306.60. A control plane at $0.10 an hour adds $73. These amounts illustrate the formula and describe no real machine.
The French page shows euros and the English page shows dollars. When a provider publishes its prices in the other currency, the calculator converts them with the reference rate of the European Central Bank kept with the snapshot. The rate and its date appear under the result.
Control plane prices by provider
The control plane is a flat fee per cluster, whatever the size of the cluster. Several providers offer a free option with a lower service level, so the calculator lets you choose. These amounts were read on the official pricing pages on 6 November 2026. They can change, so check the page of your provider before you decide.
- Amazon EKS: $0.10 per cluster per hour with standard support, and $0.60 with extended support.
- Google Kubernetes Engine: $0.10 per cluster per hour, with a monthly credit of $74.40 per billing account that covers one zonal or Autopilot cluster. The extended period adds $0.50 per hour.
- Azure Kubernetes Service: free tier without SLA, Standard at $73 per cluster per month, Premium with long term support at $438 per cluster per month.
- Scaleway Kapsule: mutualized control plane at no charge, dedicated offers at €0.11, €0.18 and €0.35 per hour.
- OVHcloud Managed Kubernetes Service: Free plan at no charge, Standard plan at €0.09 per cluster per hour before tax.
What the estimate leaves out
The result is an estimate from public prices. Your bill depends on other lines that this page cannot see, and the offers billed another way stay out as well, such as the provisioned control plane of EKS and the per-vCPU fees of AKS Automatic.
- Storage: disks, volumes and snapshots.
- Network: data transfer, load balancers, NAT gateways and public addresses.
- Discounts: savings plans, reservations, committed use and negotiated rates.
- Activity: a node that runs part of the month costs less than 730 hours.
- Taxes, which depend on your country and your account.
From an estimate to your real costs
An estimate tells you what a cluster should cost. Once the cluster runs, the question changes: which workload pays for which node? Onicost installs in your cluster with a Helm chart and shows the cost per node, workload and namespace.
The Free plan covers 1 cluster, 32 cores and 2 members, and the Team trial lasts 14 days without a card. To compare machines first, open the price pages linked under the result.
Frequently asked questions
How close is this estimate to my bill?
It applies public prices to the nodes and the control plane you choose, before tax. It leaves out storage, network and discounts, so your bill can differ.
Does it cover EKS, GKE and AKS?
Yes. It covers Amazon EKS, Google Kubernetes Engine and Azure Kubernetes Service, as well as Scaleway Kapsule and OVHcloud Managed Kubernetes Service.
Why 730 hours?
A year counts 8,760 hours, and 8,760 divided by 12 gives 730.
Do I need an account?
No. The page reads the public catalog of Onicost and does the calculation in your browser.
