Back to home

Nine Kubernetes Engine

Nine Kubernetes Engine or NKE is a fully managed Kubernetes offering running in Nine-operated data centers in Switzerland. Supplemented by additional services, letting you completely focus on your application development.

Getting started

To get started with NKE you need a login to access our Cockpit. Then simply select NKE from our products overview and use Add Cluster to create your first cluster. The initial creation can take a few minutes until all services are deployed. To access the cluster, have a look at our cluster login article.

Locations

NKE is available in the following locations:

Name API Name
NTT Zurich 1 nine-es34

Node Pools

Like many Kubernetes offerings, NKE manages nodes in pools. A pool is defined by a name, machine type, disk size and an amount of nodes. Node pools simplify isolating different workloads on a node level from each other. Also they can be individually scaled up and down.

Machine Types

NKE offers the following machine types:

Name vCPU RAM (GiB)
nine-standard-1 1 4
nine-standard-2 2 8
nine-standard-4 4 16
nine-highmem-2 2 16
nine-highmem-4 4 32

If you require a type that is not yet defined here, don’t hesitate to contact us and we will consider adding it to the list.

Load Balancing

NKE supports services with the type load balancer out of the box. After
creating your service it will be assigned a public IPv4 address for the
lifetime of the service.

Simply follow the Kubernetes documentation to create a new load
balancer
.

Though for most use cases an Ingress might be the simpler alternative, if you just need to expose HTTP(S) traffic. Head over to our ingress
documentation
for that.

Persistent Storage

Persistent Storage can be requested by creating a PersistentVolumeClaim. Our controller will take care of creating a PersistentVolume and mounting it to your pod.

kind: PersistentVolumeClaim
apiVersion: v1
metadata:
  name: example
spec:
  accessModes:
  - ReadWriteOnce
  resources:
    requests:
      storage: 5Gi
  storageClassName: standard

Our controller supports online expansion of a PVC. Simply edit the PVC in question and increase the storage requests to your liking.

Backups

All NKE clusters are backed up by default. For more details see our article on backups.

Maintenance Windows

We have three windows a week: Tuesday, Wednesday and Thursday starting at 00:00 UTC to 04:00 UTC. This allows us to upgrade many nodes in different clusters
in a rolling fashion.

Additional Services

To supplement NKE, we offer a number of services to make a fully featured
application platform. You can see all available services in Cockpit, pricing on our website and more details in other support articles.

Further Information

For further information or sales please contact info@nine.ch and for support contact us on our support portal.

Didn't find what you were looking for?

Contact our support:

+41 44 637 40 40 Support Portal support@nine.ch