NavigationContentFooter
Suggest an edit
Was this page helpful?

Understanding differences between the Kapsule and Kosmos managed Kubernetes services

Reviewed on 14 October 2024Published on 12 April 2024

Scaleway offers two managed Kubernetes solutions: Kapsule and Kosmos. While both serve the purpose of facilitating Kubernetes deployment and management, they cater to different needs and scenarios. Below is a detailed comparison of the two services:

Kubernetes KapsuleLink to this anchor

Kapsule is Scaleway’s fully managed Kubernetes service, enabling users to deploy, manage, and scale containerized applications seamlessly without the burden of infrastructure management.

  • Available in multiple Scaleway regions (PAR, AMS, WAW), allowing users to deploy applications closer to their target audience for enhanced performance.
  • Allows users to deploy, manage, and scale containerized applications using Kubernetes without having to manage the underlying infrastructure.
  • Automatic scaling, rolling updates, and seamless integration with other Scaleway services like Load Balancers and Object Storage.
  • Users can manage their Kubernetes clusters through the Kubernetes API, the intuitive Scaleway console or the Scaleway developer tools (namely Scaleway CLI or the Terraform/OpenTofu provider.

Kapsule is ideal for: Developers and organizations seeking to deploy containerized applications with Kubernetes without the operational overhead of managing Kubernetes infrastructure.

Kubernetes KosmosLink to this anchor

Kosmos is Scaleway’s multi-cloud Kubernetes solution, designed to operate across multiple cloud environments, empowering users to deploy applications on different cloud providers, thus offering flexibility and avoiding vendor lock-in.

  • Available in multiple Scaleway regions (PAR, AMS, WAW), allowing users to deploy applications closer to their target audience for enhanced performance.
  • Offers dedicated control plane options, ensuring dedicated resources for managing Kubernetes clusters.
  • Supports various node pool types, including Scaleway instances (x86 and ARM architecture) and external providers, providing users with options to tailor node configurations according to their application needs.
  • Uses the Kilo Container Network Interface (CNI) plugin for efficient networking within Kubernetes clusters.

Kosmos is ideal for: Users requiring multi-cloud deployment capabilities, flexibility in node configurations, and extended control over Kubernetes clusters.

Feature comparisonLink to this anchor

KapsuleKosmos
CloudScaleway onlyMulti-Cloud
RegionsPAR, AMS, WAWPAR, AMS, WAW
Node poolsScaleway Instances only, x86 or ARMInternal pools: Scaleway Instances, x86 or ARM
External pools: Scaleway Elastic Metal, Scaleway RiscV, External providers..
Node pools locationsMono-AZ or Multi-AZ (same region)Mono-AZ, Multi-AZ, Multi-Region, Multi-Cloud
Container Network Interface pluginsCilium or CalicoKilo
Auto healing✔️Scaleway Instances only
Auto scaling✔️Scaleway Instances only
Container Storage Interface✔️ Persistent volumes (Block Storage) on Scaleway InstancesScaleway Instances only
Dedicated Control Plane options✔️✔️
Scaleway VPC✔️ Controlled isolation or full isolation✘ No integration
Scaleway Cockpit✔️✔️
Node pools upgradesHandled by KapsuleInternal pools: Handled by Kapsule
External pools: Must be carried out manually per node
Was this page helpful?
API DocsScaleway consoleDedibox consoleScaleway LearningScaleway.comPricingBlogCareers
© 2023-2025 – Scaleway