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. |
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.) |