> For the complete documentation index, see [llms.txt](https://dbi-services.gitbook.io/yak-user-doc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dbi-services.gitbook.io/yak-user-doc/installation/system-requirements.md).

# System requirements

## Minimum requirements

The YaK Core package comes in the form of Helm charts for Kubernetes clusters.\
For the YaK containers to operate properly, the minimum following resources are recommended:

* YaK supports x86 and arm64 CPU architectures
* CPU: 4 cores
* RAM: 8GB
* Storage: 50GB

Required packages to be installed / configured on your cluster:

* Helm3 must be installed
  * <https://helm.sh/docs/intro/install/>
* Tar must be installed
* Git must be installed&#x20;
* Firewalld must be stopped
* SElinux must be disabled

  ```
  setenforce Permissive
  ```

YaK requires a Kubernetes cluster to operate. Following flavours of K8S are supported:

* Vanilla Kubernetes
* SUSE Rancher
* SUSE RKE2
* VMware Tanzu
* Red Hat Openshift
* Single-node Kubernetes cluster (minikube, K3s, SUSE Rancher Desktop, aso) are also supported, but their usage shall be limited to PoC or testing purpose only.
