diff --git a/.github/kustomize/base/ingress.yaml b/.github/kustomize/base/ingress.yaml index 4ad2008..ceb3008 100644 --- a/.github/kustomize/base/ingress.yaml +++ b/.github/kustomize/base/ingress.yaml @@ -55,7 +55,7 @@ spec: number: 80 # AI Service - - path: /api/v1/ai-service + - path: /api/v1/ai pathType: Prefix backend: service: @@ -106,11 +106,29 @@ spec: port: number: 80 + # Analytics Service - Swagger UI 및 기타 경로 + - path: /api/v1/analytics + pathType: Prefix + backend: + service: + name: analytics-service + port: + number: 80 + # Distribution Service - - path: /distribution + - path: /api/v1/distribution pathType: Prefix backend: service: name: distribution-service port: number: 80 + + # Event Service - Swagger UI 및 기타 경로 (맨 마지막에 배치 - catch-all) + - path: /api/v1 + pathType: Prefix + backend: + service: + name: event-service + port: + number: 80 diff --git a/.github/kustomize/base/participation-service-deployment.yaml b/.github/kustomize/base/participation-service-deployment.yaml index 3b9895b..b69b460 100644 --- a/.github/kustomize/base/participation-service-deployment.yaml +++ b/.github/kustomize/base/participation-service-deployment.yaml @@ -41,21 +41,21 @@ spec: memory: "1024Mi" startupProbe: httpGet: - path: /actuator/health/liveness + path: /api/v1/participations/actuator/health port: 8084 initialDelaySeconds: 60 periodSeconds: 10 failureThreshold: 30 livenessProbe: httpGet: - path: /actuator/health/liveness + path: /api/v1/participations/actuator/health/liveness port: 8084 initialDelaySeconds: 0 periodSeconds: 10 failureThreshold: 3 readinessProbe: httpGet: - path: /actuator/health/readiness + path: /api/v1/participations/actuator/health/readiness port: 8084 initialDelaySeconds: 0 periodSeconds: 10 diff --git a/.github/kustomize/base/user-service-deployment.yaml b/.github/kustomize/base/user-service-deployment.yaml index 4ea16a9..946c1a6 100644 --- a/.github/kustomize/base/user-service-deployment.yaml +++ b/.github/kustomize/base/user-service-deployment.yaml @@ -41,21 +41,21 @@ spec: memory: "1024Mi" startupProbe: httpGet: - path: /actuator/health + path: /api/v1/users/actuator/health port: 8081 initialDelaySeconds: 30 periodSeconds: 10 failureThreshold: 30 readinessProbe: httpGet: - path: /actuator/health/readiness + path: /api/v1/users/actuator/health/readiness port: 8081 initialDelaySeconds: 10 periodSeconds: 5 failureThreshold: 3 livenessProbe: httpGet: - path: /actuator/health/liveness + path: /api/v1/users/actuator/health/liveness port: 8081 initialDelaySeconds: 30 periodSeconds: 10