NetstreamNetstream

Managed Kubernetes

Use Kubernetes (K8s) instead of running it

We build your own cluster on our infrastructure in Switzerland and keep it running, from the control plane and upgrades to storage.

  • upstream Kubernetes

    Current upstream Kubernetes, no in-house derivative and no third-party distribution.

  • your own cluster

    The cluster belongs to you alone.

  • operated by us

    We take care of the control plane, upgrades, patching, system components, network and storage.

  • optionally highly available

    You decide whether the control plane runs with one or with three controllers.

  • backup included

    Backing up your cluster is part of operations.

  • Swiss infrastructure

    The cluster runs on our own OpenStack platform in our data centers in the greater Zurich area.

$ kubectl apply -f webshop.yaml
deployment.apps/webshop created
service/webshop created

$ kubectl get pods
NAME                      READY   STATUS    RESTARTS   AGE
webshop-7c9d5b8f4-2xkqp   1/1     Running   0          42s
webshop-7c9d5b8f4-h8tzn   1/1     Running   0          42s
webshop-7c9d5b8f4-r5wvl   1/1     Running   0          42s

Technology byKubernetes

kubectl and your pipelines
You continue to work with kubectl, manifests, Helm charts and operators as usual.
Control plane across multiple zones
One or three controllers, distributed across multiple availability zones, with etcd operated by Netstream.
Tailored worker pools
Multiple pools with node sizes from XS (3 vCPU, 6 GB RAM) to L (24 vCPU, 48 GB RAM).
Persistent storage in four classes
Persistent volumes in the performance classes Low, Standard, High and Ultra High.
Load balancers and public IPs
We operate the network and load balancers; you add public IPs as needed.
Your own namespaces and custom resources
You create namespaces and custom resources yourself and share the control plane with no one.

Responsibility

Where our responsibility ends and yours begins.

With a managed offering, the most important question is how much control you hand over.

We

  • Control plane and etcd
  • Kubernetes version and upgrades
  • Operating system and patching of the nodes
  • Setup and scaling of the worker nodes
  • Backup of the cluster
  • Network and load balancers

You

  • Namespaces and their contents
  • Deployments, services, ingress rules
  • Container images and their security
  • Requests, limits and autoscaling of your pods
  • Backup of your application data, if separately required
  • RBAC within your namespaces

Calculate prices

FAQ

Frequently asked questions

Which Kubernetes do you use?
Current upstream Kubernetes, no in-house derivative and no third-party distribution. Your manifests, Helm charts and operators work just as they do anywhere else.
What do you take care of and what remains with me?

We operate the control plane, upgrades, nodes, cluster backup, network and load balancers. You are responsible for your namespaces, deployments and container images.

To the overview
Is backup included?
Yes, backing up your cluster is part of operations. You calculate data volumes beyond the included quota in the price calculator under «Backup».
What availability applies?

Unless otherwise agreed, our IT and cloud services have an availability of 99.9 % per calendar year. We report incidents on status.netstream.ch.

Docs: Availability of our services
What happens to my data when the contract ends?

Your data belongs to you. Back it up or export it before the contract ends. We then delete it within 30 days and confirm the deletion on request.

Docs: Data return and deletion at the end of the contract

Questions about your Kubernetes cluster?