Skip to content

Cleaning up istio auth policy and fixing swagger

Jason requested to merge istio-auth-swagger-enable into master

The service swagger is currently inaccessible for Azure. This is because we have our Istio auth policy configured like we do for other services and it is blocking the Istio endpoint we need for SDMS. However, the way SDMS configures Istio is different from the services we have in Java. SDMS bases the URLs for all of its Swagger resources around the prefix /seistore-svc/api/v3/swagger-ui.html (see https://community.opengroup.org/osdu/platform/domain-data-mgmt-services/seismic/seismic-dms-suite/seismic-store-service/-/blob/master/src/server/server.ts#L102). We need to update our auth policy accordingly to reflect the routes that SDMS uses for Swagger page and its resources.

Gitlab swagger URL: https://osdu-glab.msft-osdu-test.org/seistore-svc/api/v3/swagger-ui.html/

Edited by Jason

Merge request reports