Skip to content

Running Register service

The Register Service is a Maven multi-module project with each cloud implementation placed in its submodule.

Running integration tests

See Integration-Testing Readme.

Open API 3.0 - Swagger

  • Swagger UI : https://host/context-path/swagger (will redirect to https://host/context-path/swagger-ui/index.html)
  • api-docs (JSON) : https://host/context-path/api-docs
  • api-docs (YAML) : https://host/context-path/api-docs.yaml

All the Swagger and OpenAPI related common properties are managed here swagger.properties

Server Url(full path vs relative path) configuration

  • api.server.fullUrl.enabled=true It will generate full server url in the OpenAPI swagger
  • api.server.fullUrl.enabled=false It will generate only the contextPath only
  • default value is false (Currently only in Azure it is enabled)

AWS

Instructions for running and testing this service can be found here

Azure

Instructions for running and testing this service can be found here

Google Cloud

Instructions for running the Google Cloud implementation locally can be found here.