This page describes the current implementation of Payment Building block emulator and how the different components can be accessed, reviewed and upgraded.
Access the current running version of the Payment BB emulator in kubernetes cluster:
Via browser
// Port forward to the service of the emulator kubectl -n payment-bb-emulator port-forward service/payment-bb-emulator-service 15000:8080 // *Note: start detached with & or you should leave the terminal open
URL | Description |
---|---|
Open API Swagger visualisation | |
health api (From actuator) - they are used in helm chart to validate that the instacne is started correctly | |
Access to the database
|
Additional information is present in the repository of the emulator: Documentation
Emulator repository
CirceCi implementation for emulator
Configuration in X-Road (IM BB) of Payment BB Emulator
Port forward to the service of the X-ROAD
kubectl -n sandbox-im port-forward service/sandbox-xroad-ss3 14003:4000
Access it in browser:
username: xrd
password: secret
View of the endpoints registered in X-ROAD
Navigate to "Payment" SUBSYSTE -> Services -> OPENAPI3 (http://payment-bb-emulator-service.payment-bb-emulator.svc.cluster.local:8080/v3/api-docs) -> api -> endpoints * This view shows the registered services
View of the access rights in X-ROAD
Navigate to "Payment" SUBSYSTEM -> Services -> OPENAPI3 (http://payment-bb-emulator-service.payment-bb-emulator.svc.cluster.local:8080/v3/api-docs) -> api -> Service Paramethers -> Section Access Rights * This view shows the access rights to this Service (One of the access rights is for Other security server SYBSYSTEM) * Trought SS2 we are accessing the api registered in SS3
0 Comments