PaaS Kubernetes Cluster

You can refer to the Kubernetes Cluster Hosting documentation to learn how to install and run Kubernetes cluster at the application management platform (PaaS solution).

1. The Kubernetes > PaaS Kubernetes Cluster > Install PaaS Kubernetes button will redirect you to the PaaS dashboard, where the appropriate installation dialog will be automatically started.

PaaS Kubernetes cluster

2. Within the opened installation wizard, customize the available options to get a cluster specifically for your needs:

  • Version - choose a Kubernetes version for your cluster
  • K8s Dashboard - select between the v2 and Skooner options. Some metrics in the Skooner dashboard don’t work with the HAProxy ingress controller
  • Topology
    • Development - one control-plane (1) and one scalable worker (1+). Not recommended as a single control-plane instance cannot handle high load reliably
    • Production - multi control-plane (3) with API balancers (2+) and scalable workers (2+)
  • Ingress Controller - choose the preferable ingress controller for your cluster (NGINX, Traefik, or HAProxy). NGINX is recommended as it provides the most flexibility
  • Deployment
    • Clean cluster with pre-deployed HelloWorld example
    • Custom helm or stack deployed via shell command. Chose this option to manually provide commands for custom application deployment from the helm repository
  • NFS Storage - enable to attach a dedicated NFS Storage with dynamic volume provisioning (disable if you want to register own storage class, requires in-depth K8s knowledge)
  • Modules (can be enabled later via the add-ons)
    • Prometheus & Grafana - check to install these monitoring tools (recommended). This deployment requires an additional 5GB of disk space for persistent volumes and consumes about 500 MB of RAM
    • Jaeger Tracing Tools - tick to install Jaeger tracing system for monitoring and troubleshooting
    • Remote API Access - check if you plan on using the kubectl command-line tool or some other remote clients

install PaaS Kubernetes cluster

3. Click Install and wait a few minutes for the platform to automatically configure your Kubernetes cluster.

Check some of the management guides to help you get started: