Scaleway Kapsule

CostPilot supports Kubernetes clusters running on Scaleway Kapsule, Scaleway’s managed Kubernetes service. Pricing is derived from a static EUR price table bundled with CostPilot and converted to USD for display. The table covers all major Scaleway instance series used with Kapsule node pools.

Pricing approach

Scaleway does not provide a public machine pricing API. CostPilot uses a curated static table compiled from Scaleway’s public pricing page, covering the instance types available for Kapsule node pools. The table is updated with each CostPilot release.

Scaleway prices are published in EUR. All costs displayed in CostPilot are converted to USD using a bundled exchange rate.

Note

If you need to use a specific EUR/USD conversion rate — for example, to match your internal accounting — you can set a custom per-node USD rate in Settings → Clusters → Cost configuration and bypass the automatic EUR conversion.

Supported instance series

Scaleway organises its instances into four product lines relevant to Kapsule:

DEV1 — Development instances

Shared vCPU instances designed for development, testing, and lightweight workloads. Low cost, variable performance.

SizevCPUsMemoryPrice (approx. EUR/month)
DEV1-S22 GB~€8.99
DEV1-M34 GB~€14.99
DEV1-L48 GB~€23.99
DEV1-XL412 GB~€35.99

DEV1 instances use shared vCPUs and are not recommended for production Kubernetes workloads where consistent CPU throughput is required.

GP1 — General Purpose

Dedicated vCPU instances with a balanced CPU-to-memory ratio. The most commonly used series for production Kapsule clusters.

SizevCPUsMemoryPrice (approx. EUR/month)
GP1-XS416 GB~€34.99
GP1-S832 GB~€59.99
GP1-M1664 GB~€109.99
GP1-L32128 GB~€209.99
GP1-XL48256 GB~€409.99

PRO2 — Pro instances (AMD EPYC)

High-performance dedicated vCPU instances powered by AMD EPYC processors. Suited for demanding production workloads that benefit from strong single-core performance and large memory capacity.

SizevCPUsMemoryPrice (approx. EUR/month)
PRO2-XXS416 GB~€44.99
PRO2-XS632 GB~€74.99
PRO2-S848 GB~€109.99
PRO2-M1664 GB~€189.99
PRO2-L32128 GB~€349.99

POP2 — Pop instances (AMD EPYC, latest gen)

The newest generation of Scaleway dedicated instances, offering improved performance and a revised price-to-performance ratio compared to PRO2.

SizevCPUsMemoryPrice (approx. EUR/month)
POP2-2C-8G28 GB~€24.99
POP2-4C-16G416 GB~€44.99
POP2-8C-32G832 GB~€84.99
POP2-16C-64G1664 GB~€164.99
POP2-32C-128G32128 GB~€319.99
POP2-64C-256G64256 GB~€629.99
Note

Prices shown are approximate and subject to change. CostPilot’s bundled price table reflects values at the time of the last release.

Kapsule-specific notes

Node pool configuration

Scaleway Kapsule organises nodes into node pools, each of which uses a single instance type. When the CostPilot agent runs on a Kapsule cluster, it reads the node.kubernetes.io/instance-type label on each node to determine the instance type for pricing lookup.

Kapsule sets this label automatically for all managed node pool members. If you are running a Kapsule Kosmos cluster (multi-cloud) with nodes from other providers, CostPilot will apply Scaleway pricing only to nodes with Scaleway instance type labels and apply the appropriate provider pricing to nodes from other providers.

Control plane costs

Kapsule includes the Kubernetes control plane at no additional charge. CostPilot’s cost tracking covers only the worker nodes in your node pools — it does not need to account for a separate control plane instance cost, unlike self-managed clusters where control plane VMs add to your total infrastructure spend.

Regions

Scaleway Kapsule is available in the following regions:

RegionLocation
fr-par-1, fr-par-2, fr-par-3Paris, France
nl-ams-1, nl-ams-2, nl-ams-3Amsterdam, Netherlands
pl-waw-1, pl-waw-2, pl-waw-3Warsaw, Poland

Scaleway pricing is uniform across all regions — there are no regional multipliers applied to the base EUR price.

CPU and memory cost split

Scaleway publishes a single blended price per instance type. CostPilot applies the following default splits:

Instance seriesCPU fractionMemory fraction
DEV1 (shared)50%50%
GP1 (general purpose)50%50%
PRO2 (compute focused)55%45%
POP2 (latest gen)50%50%

These can be overridden in Settings → Clusters → Cost configuration.

Spot and reserved instances

Scaleway Kapsule does not currently offer spot or reserved instance pricing for node pools. All nodes are billed at the standard hourly rate.

Tips for reducing Kapsule costs

  • Start with GP1 for production. The GP1 series offers a good balance of price and dedicated performance for general Kubernetes workloads. Move to PRO2 or POP2 only when your CPU benchmarks justify the premium.
  • Use DEV1 for non-production environments. CostPilot’s cluster-level breakdown makes it straightforward to see the cost difference between your production and staging/dev clusters, making a case for downsizing dev node pools to DEV1.
  • Right-size node pools using CostPilot’s idle cost data. Scaleway does not have a native cluster autoscaler as mature as those on AWS or GCP. Manual right-sizing guided by CostPilot’s idle cost metrics can significantly reduce your monthly bill.
  • Kapsule is regionally priced uniformly. Unlike AWS or GCP, there is no cost benefit to running your cluster in a specific Scaleway zone. Choose your region based on data residency and latency requirements.