SaFi Bank Space : Brave(Dev) environment

Brave is the new environment used for Developement.

SaFi backend microservices

List of the services: https://github.com/SafiBank/SaFiMono/tree/main/services

URL for inter-cluster communication:

http://<SERVICE-NAME>-brave-kotlin.safi-<SERVICE-NAME>:8080/ 

Exposed URL (accessible via VPN):

https://<SERVICE-NAME>.apps.brave.safibank.online

Swagger UI:

https://<SERVICE-NAME>.apps.brave.safibank.online/swagger/views/swagger-ui/#/

exposed to the internet:

https://api.smallog.tech/<SERVICE-NAME>/

Database

Server: 10.50.0.2:5432

The username & password are in Vault, see https://safibank.atlassian.net/wiki/spaces/ITArch/pages/18546713/SDLC#Environments

Temporal.io

Web UI: https://temporal.apps.brave.safibank.online/namespaces/default/workflows

Thought Machine Vault

Banking ops portal: https://ops.test.safibank.online/ (for tm5 https://ops.tm5.sandbox.safibank.online/ )

Documentation: https://documentation.test.safibank.online/

(or for tm-5 sandbox: https://documentation.tm5.sandbox.safibank.online/ )

HTTP Basic Auth:

or for tm-5 sandbox:

user: someuser
password: NewTopSecret24

SSO:

user: superuser@bytegun.com
password: 1234

Auth token for REST requests:

TM-5:

Endpoint: https://core-api.tm5.sandbox.safibank.online/v1/

X-Auth-Token: A0003897599032506516235!Wl5p12p5TwDqMOOlWetEvYOtdYy8T/y6bnjbES06jlMP+K4BZZ2pbk5bne1GIejIQzHBw1uJOPbdkEo5eK3i2W3rbqU=

Microservices:

access-control-api.test.safibank.online
audit-api.test.safibank.online
core-api.test.safibank.online
documentation.test.safibank.online
saml.test.safibank.online
ops.test.safibank.online
documents.test.safibank.online
workflow-simulator.test.safibank.online
workflows-api.test.safibank.online

Kafka:

service kafka:

172.21.48.3

or for tm-5 sandbox:

kafka-0.kafka.tm5.sandbox.safibank.online

Backoffice frontend

https://bofe.apps.brave.safibank.online/

SSO:

Use your Okta credentials.

Note that just having Okta account is not enough, ask Lucky La Torre (Unlicensed) to give you access to the bofe-brave app.

  • You need to be part of one of the BOFE Okta groups (teams)

  • You also need a direct supervisor set up in order to be able to make changes in BOFE (“maker” role)

    • And to be able to approve/reject such changes you need to be a supervisor of somebody (“checker” role)