unity-sds / unity-data-services

Apache License 2.0
0 stars 3 forks source link

Add health check endpoint for U-DS catalog #351

Closed ngachung closed 5 months ago

ngachung commented 5 months ago

Create an SSM parameter following UCS provided naming convention /unity/healthCheck/<MARKETPLACE_ITEM>/<COMPONENT_NAME>/url and store [cloudfront]/am-uds-dapa/collections endpoint as URL

For UDS SSM parameter name will be /unity/healthCheck/shared-services/data-catalog

Assumptions:

wphyojpl commented 5 months ago

Hi @ngachung

Is this /unity/healthCheck/<MARKETPLACE_ITEM>/<COMPONENT_NAME>/url enough? In DEV, we have sbx and dev. Both would end up in the same SSM param. I guess other environments would only have 1, but there can be more than 1 in theory.

ngachung commented 5 months ago

Let's assume there is one. For dev we would populate SSM but for sbx we would not, so optional SSM.

ngachung commented 5 months ago

The following SSM parameter /unity/healthCheck/shared-services/data-catalog/url is now available in shared services dev, test, and prod.