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 35 Next »

Step 1 - KnowHOW System Requirements

Please check here for System Requirements: PSknowHOW | System Requirements

Step 2 - Release Notes

Please read the release notes before starting the installation.

Step 3 - Create folder structure

Please select the preferred location for creating the PSKnowhow folder, ensuring that the chosen location offers a sufficient amount of available space.

Windows / MacOS:

Please establish the "PSKnowhow" directory in your preferred drive location. For instance, on Windows, you may choose to create it at C:\UserName\PSKnowhow”, whereas on macOS, you can opt for the /Users/YourUsername/PSKnowhow directory.

Step 4 - Download docker-compose.yaml

Step 5 - Edit the docker compose file with appropriate values

  • Update Credentials of DB and other Environmental variable as specified hereEnvironmental variables

  • To begin with PSKnowhow, it is essential to have three mandatory containers: i) UI, ii) CustomAPI, and iii) MongoDB. Additionally, there are other optional containers, such as jira-processor, devops-processor (including Jenkins, GitHub, GitLab, Bamboo, Bitbucket, Zephyr, Sonar, and TeamCity collectors), azure-board-processor (for Azure Board), and azure-pipeline-repo (for Azure Pipeline and Azure Repo).
    Based on specific requirements, you can bring up these respective containers as needed.

Step 6 - Pull the docker images and Run the Containers

  • Open terminal/command prompt in PSKnowhow folder .

  • Pull the images by

    docker-compose pull
  • Run the container by

  • docker-compose up -d
  • Check Post installation steps for further configuration.

Note: Dear users, please note that the above steps are specifically tailored for Docker for Desktop. PSKnowhow has not yet been tested on Podman. We will provide the necessary steps for Podman at the earliest convenience. Thank you for your cooperation and patience.

  • No labels