Warning |
---|
review for Debbie variable |
Please update the Environmental Variable mentioned for various containers.
All containers marked in RED are mandatory, rest are optional and needed only if respective tools are in use.
MongoDB service
...
Overview
This document outlines the environment variables required for various containers during the installation or upgrade of KnowHOW. Few sections are marked mandatory, while the rest are optional and depending on the tools in use.
...
Expand | ||
---|---|---|
| ||
If installing for the first time, provide the following:
|
...
Expand | ||
---|---|---|
|
...
For Upgrading KnowHOW:
|
...
|
...
|
...
|
...
For First-time Installation:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
SAML Authentication:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
OPTIONAL CustomApi ENV VAR:
JAVA_OPTS
= <set options for the Java Virtual Machine> This variable allows you to pass various parameters and configurations to the JVM, such as memory settings, system properties, garbage collection options, and more.
...
SCM Processor Setup:
|
...
repoToolAPIKey
= follow this docs to generate Key https://psknowhow.atlassian.net/wiki/spaces/PSKNOWHOW/pages/137625605
Optional Variables:
|
...
Expand | ||
---|---|---|
| ||
|
...
|
...
SAML Authentication:
|
...
|
...
|
...
|
...
Expand | ||
---|---|---|
|
...
| |
|
...
|
...
|
...
|
...
|
...
|
...
Expand | ||
---|---|---|
| ||
|
...
|
...
|
...
|
...
|
...
azure-board-processor
spring.data.mongodb.uri=<pass mongo db connection url in this format “
mongodb://<DB USER NAME>:<DB PASSWORD>@mongodb:27017/kpidashboard
“>aesEncryptionKey=<aesEncryptionKey>(same Key as defined in CustomAPI)
...
|
...
Expand | ||
---|---|---|
| ||
|
...
|
...
|
...
|
...
|
...
|
...
Expand | ||
---|---|---|
|
...
...
For PostgreSQL Configuration:
|
...
|
...
|
...
AuthnAuth Configuration:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
SAML Integration:
|
...
|
...
|
...
|
...
|
...
For auth 1.0.0
...
|
...
For Auth 2.0.0 Configuration:
|
...
|
...
auth.rpCertificate
= The credentials used in the SAML SSO signing process, you can use the examples provided by Spring Boot from here
...
|
...
|
...
|
...
|
...
|
...
UI Application:
|
...
|
...
|
...
|
...
|
...
|
...
SCM tool:
...
|
...
Expand | ||
---|---|---|
| ||
PostgreSQL Configuration:
|
...
|
...
Django |
...
Configuration:
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|