Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Supported Environment Platforms -

PSknowHOW is a containerized application and it can be deployed with Docker image support.

Any VM or system with Docker support should be able to host PSknowHOW.

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 widows or MacOS or Linux with Docker Support.

PSknowHOW has been tested on RHEL 7.* ,  Ubuntu, Centos and Windows.

Recommended Hardware for physical/Cloud Server -

CPU - 4 Cores
RAM - 32 GB
HDD - ~100GB
Root - ~ 50GB

The above configuration will be able to manage around 25 project without performance degradation.

Ports Required

The Following ports need to open to accept inbound traffic

External Traffic

Internal

22

8080

80

27017

443

Note:

  • RAM consumption can vary depending on the cron frequency and response payload

  • Default CRON is set to every12 hours to pull the data from connected tools.

ServerLess

  1. Customapi : 8GB RAM & 2 CPU

  2. MongoDB : 2GB & 1CPU

  3. UI : 1GB RAM & 1CPU

  4. Jira-processor: 6GB RAM & 1CPU

  5. Devops-Processor: 8GB RAM & 2 CPU

  6. Azure-board-Processor: 4GB RAM & 1CPU

  7. Azure-pipeline-repo-Processor: 4GB RAM & 1CPU


FAQ

VM Space Tips (Optional)

Docker by default uses the space from /root directory to store the docker related date, in case /root directory is low on space the default docker directory can be changed to other directory having enough space by following the below steps:

Initial Setup:

mkdir -p /etc/systemd/system/docker.service.d
vi /etc/systemd/system/docker.service.d/docker.conf

 Add following into above file, but prior to that please check the storage driver used by your server by running :docker info |grep "Storage Driver" and put the output i.e.. "overlay or devicemapper" in below content

[Service]
ExecStart=
ExecStart=/usr/bin/dockerd --graph=<dir_having_enough_space> --storage-driver=<output of docker info |grep "Storage Driver">


 Save the file and run below commands:

sudo systemctl stop docker
sudo systemctl daemon-reload
sudo systemctl start docker


 

  • No labels