From f13bfe6a6ebb2b636a2e4c617b7ca9d538a955c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EB=B0=95=EC=84=B8=EC=9B=90?= Date: Thu, 30 Oct 2025 18:42:49 +0900 Subject: [PATCH] remove api path --- .../main/java/com/kt/ai/controller/HealthController.java | 2 +- ai-service/src/main/resources/application.yml | 2 +- deployment/k8s/ai-service/deployment.yaml | 8 ++++---- deployment/k8s/common/ingress.yaml | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ai-service/src/main/java/com/kt/ai/controller/HealthController.java b/ai-service/src/main/java/com/kt/ai/controller/HealthController.java index b54b890..79ca52e 100644 --- a/ai-service/src/main/java/com/kt/ai/controller/HealthController.java +++ b/ai-service/src/main/java/com/kt/ai/controller/HealthController.java @@ -32,7 +32,7 @@ public class HealthController { * 서비스 헬스체크 */ @Operation(summary = "서비스 헬스체크", description = "AI Service 상태 및 외부 연동 확인") - @GetMapping("/api/v1/ai-service/health") + @GetMapping("/health") public ResponseEntity healthCheck() { // Redis 상태 확인 ServiceStatus redisStatus = checkRedis(); diff --git a/ai-service/src/main/resources/application.yml b/ai-service/src/main/resources/application.yml index fa3f33d..df4adcd 100644 --- a/ai-service/src/main/resources/application.yml +++ b/ai-service/src/main/resources/application.yml @@ -39,7 +39,7 @@ spring: server: port: ${SERVER_PORT:8083} servlet: - context-path: /api/v1/ai-service + context-path: /api/v1/ai encoding: charset: UTF-8 enabled: true diff --git a/deployment/k8s/ai-service/deployment.yaml b/deployment/k8s/ai-service/deployment.yaml index 00349b0..4b122e0 100644 --- a/deployment/k8s/ai-service/deployment.yaml +++ b/deployment/k8s/ai-service/deployment.yaml @@ -19,7 +19,7 @@ spec: - name: kt-event-marketing containers: - name: ai-service - image: acrdigitalgarage01.azurecr.io/kt-event-marketing/ai-service:latest + image: acrdigitalgarage01.azurecr.io/kt-event-marketing/ai-service:dev imagePullPolicy: Always ports: - containerPort: 8083 @@ -42,21 +42,21 @@ spec: memory: "1024Mi" startupProbe: httpGet: - path: /api/v1/ai-service/actuator/health + path: /api/v1/ai/actuator/health port: 8083 initialDelaySeconds: 30 periodSeconds: 10 failureThreshold: 30 readinessProbe: httpGet: - path: /api/v1/ai-service/actuator/health/readiness + path: /api/v1/ai/actuator/health/readiness port: 8083 initialDelaySeconds: 10 periodSeconds: 5 failureThreshold: 3 livenessProbe: httpGet: - path: /api/v1/ai-service/actuator/health/liveness + path: /api/v1/ai/actuator/health/liveness port: 8083 initialDelaySeconds: 30 periodSeconds: 10 diff --git a/deployment/k8s/common/ingress.yaml b/deployment/k8s/common/ingress.yaml index 8c9127a..960c2fb 100644 --- a/deployment/k8s/common/ingress.yaml +++ b/deployment/k8s/common/ingress.yaml @@ -56,7 +56,7 @@ spec: number: 80 # AI Service - - path: /api/v1/ai-service + - path: /api/v1/ai pathType: Prefix backend: service: