본문 바로가기

Swagger2

[Istio] Gateway 접속 시 Spring Boot Swagger Config의 404 Error or 307 Redirect 문제 서론 사내 쿠버네티스 클러스터에 Kong Gateway에서 Istio로 전환하고 나서, 별 특이사항이 없이 지내다가 Swagger (OpenAPI) 접속 시 문제가 생긴다는 것을 발견했다. [Spring-Boot] Swagger(OpenAPI) - Failed to load remote configuration (Reverse-Proxy)사내 프로젝트를 진행하면서, 쿠버네티스 환경에서 각각의 Micro-Service에 요청을 하기 위하여 Kong Ingress Controller를 이용하였는데, 그 과정에서 Swagger 접속 시 발생한 에러에 관한 내용이다. 위의ssnotebook.tistory.com 이전 글에 작성한 것처럼 404 에러와 함께 Failed to load remote configu.. 2025. 4. 16.
[Spring-Boot] Swagger(OpenAPI) - Failed to load remote configuration (Reverse-Proxy) 사내 프로젝트를 진행하면서, 쿠버네티스 환경에서 각각의 Micro-Service에 요청을 하기 위하여 Kong Ingress Controller를 이용하였는데, 그 과정에서 Swagger 접속 시 발생한 에러에 관한 내용이다. 위의 사진을 보면, URI의 End-Point를 기반으로 서비스를 분기하여 각 파드에 요청을 보내는 것을 볼 수 있다. 운영하는 환경에서는 각 Pod에서 Spring-boot 기반의 애플리케이션 서버를 운영하고 있었는데, Springdoc의 Swagger에 접속하면 다음의 화면을 볼 수 있었다. 이와 관련하여 빠르게 네트워크 상의 문제라고 인지하였고, Springdoc의 공식 문서에서 관련된 자료를 찾았다. https://springdoc.org/#how-can-i-deploy-s.. 2023. 9. 14.