Skip to main content
Version: 1.14.2 (latest)

1. System Requirements

1.1 Minimum System Requirements


The minimum system requirements listed in this section are mostly used for testing the basic functionality of OMNI Platform. For more accurate system configuration based on your needs, please contact 3DiVi technical experts (

1.1.1 Hardware

  • 4+ cores
  • 3+ GHz
  • AVX/AVX2 support
For example, Intel® Xeon® E3-1220 v5
  • 100+ GB free space
  • 20%+ available space in the file system

If you need to deploy a separate database server (by default the database server is launched at the machine where OMNI Platform is deployed), the machine for database server deployment should meet the requirements below:

2 cores8GB100GBPostgreSQL: 14.8, 14.7, 14.6, 14.5, 14.4, 14.3, 14.2, 14.1

1.1.2 Software

  • ОС Ubuntu 20.04.4 (32-bit OS are not supported)
  • Docker 20.10.17
  • Kubernetes 1.23.8
  • Helm 3.10.3

Installing software on Ubuntu


To install Docker, Kubernetes and Helm on Ubuntu, use ./ package install script supplied with the distribution kit (the Internet connection is required).

Installing software on CentOS 7

Install a package to manage repositories:

sudo yum install -y yum-utils

Install Docker:

sudo yum-config-manager --add-repo
sudo yum install -y docker-ce docker-ce-cli docker-buildx-plugin docker-compose-plugin
sudo systemctl start docker
systemctl enable docker.service

Install Kubernetes:

cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
exclude=kubelet kubeadm kubectl
sudo setenforce 0
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=permissive/' /etc/selinux/config
echo "1" > /proc/sys/net/bridge/bridge-nf-call-iptables
export KUBE_VERSION=1.23.8-0
sudo yum install -y kubelet-$KUBE_VERSION kubeadm-$KUBE_VERSION kubectl-$KUBE_VERSION kubernetes-cni-0.8.7 --disableexcludes=kubernetes
sudo systemctl enable --now kubelet

Install Helm:

curl -o helm-v3.10.3-linux-amd64.tar.gz
chmod 777 helm-v3.10.3-linux-amd64.tar.gz
tar -zxvf helm-v3.10.3-linux-amd64.tar.gz
mv linux-amd64/helm /usr/local/bin/helm
helm version

Install unzip:

sudo yum install -y unzip

Before unpacking the distribution kit, run the command:


Connections within a cluster may be blocked due to an enabled firewall. You can stop the firewall with the command:

sudo systemctl stop firewalld

Install python3.8:

sudo yum update
sudo yum groupinstall "Development Tools"
sudo yum install openssl-devel bzip2-devel libffi-devel wget
mkdir ~/python38
cd ~/python38
tar xzf Python-3.8.17.tgz
cd Python-3.8.17
./configure --enable-optimizations
sudo make install
sudo yum install -y python3

1.2 GPU Requirements (optionally)

Nvidia Container Toolkit v1.11.0 and higher. Click here for installation instructions.

Graphics card: Nvidia GTX 1080 Ti or higher with CUDA 11.8 support.