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:
Clone USCT repository
Deploy within minikube
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:
Clone small Demo backend to consume data (to be provided by @Oleksii Danyliuk )
Install security server according tohttps://docs.x-road.global/Manuals/ig-ss_x-road_v6_security_server_installation_guide.html#2-installation
Connect small demo backend to security server
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)
Test connect