Prerequisites Checklist

Item

Description

Automatic check/ manual check

Feedback to the user

OS

Check if the os is ubuntu 22.04

Automatic

Please use ubuntu 22.04 or above for the best experience

RAM

Check if the RAM is at least 16GB

Automatic

Highly recommended to maintain minimum of 16GB RAM

CPU

Check if CPU is 4 core

Automatic

2 core CPU might work but we suggest to use 4 core to avoid any server hangs

Storage

Check if storage is minimum 250GB

Automatic

Please ensure that the storage is at least 250GB & is an SSD

Domain Name test

Validate if the domain name is valid

Automatic

SSL certs

Check if the user has provided the certs

Automatic

Certificates which are compatible with nginx

Check ports ( 80,443,9000,9001,8000,4200,3000,3001,3002,3003,8096,5432,8080 )

Check if the specified ports and running

Automatic

Please kill the port by following the instructions below. sudo netstat -ntlp Sudo kill -15 <PID>

Check for dimension files

Check if the required csv files are present in dimension folder

Automatic

Please upload the required dimension files

SSL certificate verification

Check if the SSL certificates are valid

Manual

Make sure the certificate has a full chain of certificates to avoid handshake issues of SSL.

SSL certificates upload

Copy the certificates into the server

Manual

If you are opting for public mode of installation, Make sure to copy certificates to the server.(Navigate to the directory cqube-devops/ansible/ssl_certificates.

Copy the certificate and private key inside this cqube- devops/ansible/ssl_certificates folder )

Dimension files upload

Copy the dimension files to the server

Manual

If you are opting for VSK and If you are willing to pull the data from NVSK, Then this step is required. ( Navigate to the directory cqube-devops/ansible/ssl_certificates.cp state-dimension.data.csv grade-dimension.data.csv subject-dimension.data.csv etc../home/ubuntu/cqube-devops/ansible.dimension_files

Path: cqube-devops/ansible/dimension_files.)

Last updated