starting aggregate swagger ui
Signed-off-by: Peter Siegmund <developer@mars3142.org>
This commit is contained in:
@@ -43,6 +43,8 @@ dependencies {
|
||||
implementation 'com.nimbusds:nimbus-jose-jwt:9.41.2'
|
||||
implementation 'org.springframework.cloud:spring-cloud-starter-netflix-eureka-client'
|
||||
implementation 'com.github.ben-manes.caffeine:caffeine:3.1.8'
|
||||
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.6.0'
|
||||
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-api:2.6.0'
|
||||
testImplementation 'io.projectreactor:reactor-test'
|
||||
compileOnly 'org.projectlombok:lombok'
|
||||
developmentOnly 'org.springframework.boot:spring-boot-devtools'
|
||||
|
@@ -36,6 +36,15 @@ sentry:
|
||||
# We recommend adjusting this value in production.
|
||||
tracesSampleRate: 1.0
|
||||
|
||||
springdoc:
|
||||
swagger-ui:
|
||||
path: /swagger-ui.html
|
||||
urls:
|
||||
- name: TimeZone Service
|
||||
url: /aggregate/timezone/v3/api-docs
|
||||
- name: Google Service
|
||||
url: /aggregate/google/v3/api-docs
|
||||
|
||||
spring:
|
||||
application:
|
||||
name: edge-service
|
||||
@@ -55,20 +64,23 @@ spring:
|
||||
- id: timezone-service
|
||||
uri: lb://timezone-service
|
||||
predicates:
|
||||
- Path=/v1/timezone/**, /health/timezone
|
||||
- Path=/v1/timezone/**, /health/timezone, /aggregate/timezone/v3/api-docs
|
||||
filters:
|
||||
- RewritePath=/health/timezone, /actuator/health
|
||||
- RewritePath=/aggregate/timezone/v3/api-docs, /v3/api-docs
|
||||
|
||||
- id: google-service
|
||||
uri: ${GOOGLE_SERVICE_URI:http://google-service.web:8080}
|
||||
predicates:
|
||||
- Path=/v1/account/**, /health/google
|
||||
- Path=/v1/account/**, /health/google, /aggregate/google/v3/api-docs
|
||||
filters:
|
||||
- RewritePath=/health/google, /actuator/health
|
||||
- RewritePath=/aggregate/google/v3/api-docs, /v3/api-docs
|
||||
|
||||
- id: token-service
|
||||
uri: ${BACKEND_SERVICE_URI:http://backend-service.web:8080}
|
||||
predicates:
|
||||
- Path=/v1/token/**, /health/backend
|
||||
- Path=/v1/token/**, /health/backend, /aggregate/backend/v3/api-docs
|
||||
filters:
|
||||
- RewritePath=/health/backend, /actuator/health
|
||||
- RewritePath=/aggregate/backend/v3/api-docs, /v3/api-docs
|
||||
|
Reference in New Issue
Block a user