System Requirements - Private Cloud(3.0)

Prerequisites

The following must be installed locally before you can install :

Application

Download from

Comments

Helm

https://helm.sh/docs/intro/install

Mandatory, the version depends on the Kubernetes instance version on which the product is deployed.
Please refer to Helm version support page below for further details.
Helm | Helm Version Support Policy

Cert-manager 1.1.0 or later

https://cert-manager.io

Recommended

Hint!

If you do not want to use cert-manager, there is an option to do the Helm install with the parameter mzOperator.webhook.tls.cert.delegate=internal . Search for documented helm values to understand the implications of this.

kubectl

Install Tools

Mandatory, for all administrative tasks with the cluster

aws cli

Installing or updating to the latest version of the AWS CLI - AWS Command Line Interface

Mandatory, for creating Kubernetes pull secret

Network File System - NFS

Install Tools

Optional, if Persistent Volumes are required

Kubernetes Cluster Requirements

Comments

Kubernetes Cluster Requirements

Comments

Kubernetes

Mandatory, for valid versions, 1.22 - 1.25

Network plug-ins - Tested with Calico

https://docs.projectcalico.org/getting-started/kubernetes/self-managed-onprem/onpremises

Firewall

Rules for accessing the pods externally 

Horizontal Pod Autoscaler

A metrics server is required when it comes to scaling. If you are planning to use the Horizontal Pod Autoscaler with custom metrics scaling, you will need to set up a Prometheus Adapter (see Setting up Prometheus). For smaller and less complicated scaling such as using CPU based scaling, you can utilize a smaller metrics server such as: https://github.com/kubernetes-sigs/metrics-server.

Platform Databases[hide]3.0[/hide]
Web Browsers(3.0)
Desktop and Desktop Launcher(3.0)
Optional Software(3.0)

Â