Skip to content

Kubernetes Service (KaaS)

Infomaniak offers a fully managed Kubernetes solution running on the Public Cloud. Infomaniak operates the control plane of your cluster (called a Kluster), while you choose the size and number of worker nodes grouped in workerpools.

This section explains how to create your first Kluster, connect to it and deploy your first application.

  •   Create a Kluster


    Create a Kluster and its workerpools from the Manager, with Terraform or through the API.

  •   OIDC authentication


    Authenticate users on your Kluster with your own OpenID Connect identity provider.

  •   First deployment


    Deploy a basic application and expose it on the Internet with a load balancer.

Concepts

Kluster
A managed Kubernetes cluster. Infomaniak runs and upgrades its control plane (API server, etcd, scheduler, controllers).
Workerpool
A group of identical worker nodes (same flavor) that run your workloads. A Kluster can have several workerpools, for example to mix general purpose and memory optimized nodes.
kubeconfig
The file used by kubectl and other tools to connect to your Kluster. It can be downloaded from the Manager.

Pricing

Infomaniak's Kubernetes service is priced based on the control plane. Other resources such as network, instances and storage are not included in the base price.

Resources used by your applications are billed separately according to standard Public Cloud pricing:

  • Instances (VMs): billed hourly based on the selected flavor.
  • Block Storage: billed per GB per month.
  • Snapshots: billed per GB per month.

See the Pricing Page for details.