/
Sandbox Prototyping Plan

Sandbox Prototyping Plan

The following suggestions are building upon the initial deployment and configuration of the Sandbox Minikube version. This step has been done based on these instructions: Preparation Material for Service Design and Sandbox Minikube | GovStack Sandbox Replication 19.12.2023

Sandbox team needs to prepare some pre-conditions please keep in contact with us on slack until we are ready (publish docker images for Project A or make GovStack Sandbox security server accessible for whitelisted external IPs addresses for Project B)

Project A: Provide additional Data Provider in Minikube

Target: Re-package minikube version and add a new emulator (Digital Registries) to x-road ecosystem and consume data with frontend

Steps:

  1. Clone USCT repository

  2. Deploy within minikube

  3. Configure payment (again) and registry service to security server (add link to the instructional similar to DIY)

Project B: Consume GovStack Sandbox Data Providers

Following steps are without Minikube version

Target: Deploy X-Road security server and USCT Use Case backend on cloud environment and consume GovStack Sandbox data providers

Scenario: External API of a government authority (GovStack Sandbox environment) is consumed by a new service (Small Demo application deployed by Bangladesh team)

Steps:

  1. Clone small Demo backend to consume data (to be provided by @Oleksii Danyliuk )

  2. Install security server according tohttps://docs.x-road.global/Manuals/ig-ss_x-road_v6_security_server_installation_guide.html#2-installation

  3. Connect small demo backend to security server

  4. Connect security server to GovStack Sandbox X-Road instance https://abi.ria.ee/xtee/en/x-teega-liitumine-ja-parimad-praktikad/x-tee-kasutusele-votmine/andmeteenuse-tarbimine-ja-voi-pakkumine(X-Tee = X-Road)

  5. Test connect