Supported Environment Platforms -
PSknowHOW is a containerized application and it can be deployed with Docker support.
it can be deployed in private or public cloud, in any private network with physical/cloud server instances or in any managed enviroments
Supported Operating Systems -
PSknowHOW can be installed on windows or MacOS or Linux with Docker Support.
PSknowHOW has been tested on RHEL 7.* , Ubuntu, Centos and Windows.
Recommended Hardware for Physical/Cloud Server Hosting-
CPU - 4 Cores
RAM - 32 GB
HDD - ~100GB
Root - ~ 50GB
Recommended Hardware for ServerLess Hosting-
UI - 1GB RAM & 1CPU
MongoDB - 2GB & 1CPU
Customapi - 8GB RAM & 2 CPU
Jira-processor - 6GB RAM & 1CPU
Devops-Processor- 8GB RAM & 2 CPU
Azure-board-Processor - 4GB RAM & 1CPU
Azure-pipeline-repo-Processor - 4GB RAM & 1CPU
The above configuration will be able to manage around 25 project without performance degradation.
Ports Required -
The Following ports should be open
Port 80 & 443 - for web traffic communications
Port 22 - for any maintenance or log related terminal access
Port 8080 - Used internally for UI to API communication
Port 27017 - This is the default port of MongoDB, it can be changed to any other port, just update the Docker Compose file before installation and Mongo config after installation