Skip to content

Kubernetes

Sunet offers Kubernetes as a service to all customers. Kubernetes is an open-source container orchestration system for deploying, scaling, and managing containerized applications across a cluster of machines.

Sunet's Kubernetes service is designed to be accessible to researchers across all experience levels with containerization. It follows industry-standard GitOps principles using ArgoCD, letting you manage applications and infrastructure declaratively through Git repositories.

In this section

Ordering

Order the service via the Sunet website. When ordering, specify:

  • Initial cluster size (small, medium, large, XL)
  • Initial users
  • Whether ArgoCD should run on a sunet.se subdomain or your own custom domain
  • Any optional add-ons you want to include (block storage, object storage, backup and disaster recovery, DNS management API)

If you choose a custom domain, you'll need to set up a CNAME record pointing to the cluster's ingress controller. We'll then provision the cluster with Gateway API, ArgoCD, and cert-manager, and grant your named users access in the Customer Portal, where each of them issues their own kubeconfig credentials (Connecting to your cluster). After that, access management is self-service: your customer admin adds and removes users in the portal, and add-ons, resizes, and backup are requested from there as well (Tenant Kubernetes clusters).

What's always included

  • A managed Kubernetes cluster sized to your specification
  • ArgoCD for GitOps-based application and infrastructure management
  • Gateway API for ingress traffic
  • cert-manager for TLS certificates
  • External load balancing, with routing handled by the Gateway API
  • A DNS name (sunet.se subdomain or your custom domain)
  • Regular maintenance and updates to the underlying infrastructure

Optional add-ons

Optional services are billed in addition to the base cluster cost.

  • Block storage as persistent volumes, billed at standard block storage rates.
  • S3-compatible object storage, billed at standard object storage rates.
  • Backup and disaster recovery via Velero, with regular backup schedules. Storage is billed at standard object storage rates based on backup volume and retention. We'll work with you to determine the right backup strategy for your applications.
  • DNS management API for automating DNS record creation and updates. This is currently free of charge, but we reserve the right to introduce pricing if demand grows significantly.