System Requirements - Private Cloud(4.0)

Prerequisites

The following must be installed locally before you can install Global variable macro (Development):

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.
https://helm.sh/docs/topics/version_skew/

Cert-manager

https://cert-manager.io

Recommended, if TLS is enabled (see the usage-engine-private-edition helm chart for details). The version depends on the Kubernetes instance on which the product is deployed.

kubectl

https://kubernetes.io/docs/tasks/tools/install-kubectl/

Mandatory, for all administrative tasks with the cluster

aws cli

https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html

Mandatory, for creating Kubernetes pull secret

Network File System - NFS

https://kubernetes.io/docs/tasks/tools/install-kubectl/

Optional, if Persistent Volumes are required

Kubernetes Cluster Requirements

Comments

Kubernetes Cluster Requirements

Comments

Kubernetes

Mandatory, for valid versions, 1.25 - 1.29

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

Desktop Online

Desktop Launcher

Third Party Products