Skip to end of metadata
Go to start of metadata

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

Compare with Current View Version History

« Previous Version 19 Next »

The docker-compose.yaml which you downloaded requires some environmental variables to function .

please update the Environmental Variable mentioned for various containers.

All conatiners marked in RED are mandatory, rest are optional and needed only if respective tools are in use.

MongoDB service

  • MONGO_INITDB_ROOT_USERNAME=<DB ROOT USER> (used for DDL comands within the application.)

  • MONGO_INITDB_ROOT_PASSWORD=<DB ROOT PASSWORD>(password for admin user)

CustomAPI

  • forgotPassword.uiHost=<DNS / IP> (DNS and/or IP of the installation server)

  • corsFilterValidOrigin=<DNS/IP> (DNS and/or IP of the installation server)

  • versionnumber=<Current version released> (leave current value if you prefer latest version)

  • spring.data.mongodb.username=<DB ROOT USER> (same as defined in MongoDB config)

  • spring.data.mongodb.password=<DB ROOT PASSWORD>(same as defined in MongoDB config)

  • aesEncryptionKey=<aesEncryptionKey>(this is the passphrase for generating AES key, this cant be changed during lifetime of application)
    (min lenght - 8, sample value - 7DLHllMii14pId0FSSwGWwtga5dckGHW)

  • auth.secret=<auth secret>(this the passphrase used to generate sign jwt token)
    (min length -4, sample value - C0GNAIDS8upDNnkE)

  • CONFIG_LOCATION= <location of property file>

  • isRepoToolEnable= <true for repotool(developer tab) enable or false for repotool disable>

  • spring.data.mongodb.uri= <mongodb URI>

  • JAVA_OPTS= <configuring Java runtime settings>

  • auth.subDomainCookie= <true for auth service enable and false for auth service disable>

  • auth.domain= <auth service is on then added to parent domain>

  • auth.centralAuthBaseURL= <central auth BE base url>

  • exposed_api_key= < api key for the exposed kpi api>

UI service

  • DNS_SSL=<Your IP/DNS address>

  • API_HOST=<customapi backed host>

  • API_PORT= <port of api>

  • AUTHENTICATION_SERVICE= <true for central authentication service or false local authentication>

  • CENTRAL_LOGIN_URL= < url of central authentication service>

  • MAP_URL= < assessment platform url>

  • RETROS_URL= < retro url>

Jira-Processor

  • spring.data.mongodb.username=<DB ROOT USER>(same as defined in MongoDB config)

  • spring.data.mongodb.password=<DB ROOT PASSWORD>(same as defined in MongoDB config)

  • aesEncryptionKey=<aesEncryptionKey>( same Key as defined in CustomAPI)

devops-processor

  • spring.data.mongodb.username=<DB ROOT USER> same as defined in MongoDB config)

  • spring.data.mongodb.password=<DB ROOT PASSWORD>(same as defined in MongoDB config)

  • aesEncryptionKey=<aesEncryptionKey>(same Key as defined in CustomAPI)

azure-board-processor

  • spring.data.mongodb.username=<DB APPLICATION USER>(same as defined in MongoDB config)

  • spring.data.mongodb.password=<DB APPLICATION PASSWORD>(same as defined in MongoDB config)

  • aesEncryptionKey=<aesEncryptionKey>(same Key as defined in CustomAPI)

azure-pipeline-repo

  • spring.data.mongodb.username=<DB ROOT USER>(same as defined in MongoDB config)

  • spring.data.mongodb.password=<DB ROOT PASSWORD>(same as defined in MongoDB config)

  • aesEncryptionKey=<aesEncryptionKey>(same Key as defined in CustomAPI)

AuthnAuth:

Authdb:

  • POSTGRES_USER=<DB ROOT USER>(same as defined in Postgres config)

  • POSTGRES_PASSWORD=<DB ROOT PASSWORD>(same as defined in Postgres config)

  • POSTGRES_DB=<DB name>

authnauth:

  • auth.baseUrl=< central auth UI url>

  • auth.baseUiUrl=<central auth UI url>

  • auth.secret=<auth secret>(this the passphrase used to generate sign jwt token)
    (min length -4, sample value - C0GNAIDS8upDNnkE)

  • forgotPassword.uiHost=<DNS > (DNS of the installation server)

  • auth.corsFilterValidOrigin= <DNS> (DNS of the installation server)

  • spring.datasource.password= < postgres db passowrd>

  • auth.holdingEntityId= <SAML entity ID>

  • auth.assertingEntityId = <SAML Url of the tenent ID>

  • auth.alias = <alias of the saml>

  • auth.samlLoginUrl= <login url saml>

  • spring.kafka.producer.bootstrap-servers= <kafka end point>

  • flag.mailWithoutKafka= <true for the smtp or false for the kafka>

  • auth.domain= <auth service is on then added to parent domain>

authnauth-ui:

  • REACT_APP_DNS=<central auth frontend url>

  • DNS_SSL=<UI DNS >

  • REACT_APP_PSKnowHOW= < knowhow frontend url>

  • No labels