diff --git a/smarketing-java/deployment/deploy.yaml.template b/smarketing-java/deployment/deploy.yaml.template index 2a2defd..15bd41d 100644 --- a/smarketing-java/deployment/deploy.yaml.template +++ b/smarketing-java/deployment/deploy.yaml.template @@ -462,84 +462,44 @@ spec: type: ClusterIP --- -# deploy.yaml.template의 Ingress 부분 - 완전한 설정 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: - name: smarketing-backend - namespace: ${namespace} + name: smarketing-ingress annotations: kubernetes.io/ingress.class: nginx - nginx.ingress.kubernetes.io/rewrite-target: /$2 - nginx.ingress.kubernetes.io/ssl-redirect: "false" - nginx.ingress.kubernetes.io/use-regex: "true" + # nginx.ingress.kubernetes.io/rewrite-target: /$2 # 이 줄 제거 + # nginx.ingress.kubernetes.io/use-regex: "true" # 이 줄 제거 spec: - ingressClassName: nginx rules: - host: smarketing.20.249.184.228.nip.io http: paths: - # Member 서비스 - 인증 관련 - - path: /api/auth(/|$)(.*) - pathType: ImplementationSpecific + - path: /api/auth + pathType: Prefix backend: service: - name: member + name: auth-service port: number: 80 - # Member 서비스 - 회원 관리 (누락된 경로!) - - path: /api/member(/|$)(.*) - pathType: ImplementationSpecific + - path: /api/store + pathType: Prefix backend: service: - name: member + name: store-service port: number: 80 - # Store 서비스 - - path: /api/store(/|$)(.*) - pathType: ImplementationSpecific + - path: /api/content + pathType: Prefix backend: service: - name: store + name: content-service port: number: 80 - # Store 서비스 - 매출 관련 - - path: /api/sales(/|$)(.*) - pathType: ImplementationSpecific + - path: /api/recommend + pathType: Prefix backend: service: - name: store - port: - number: 80 - # Store 서비스 - 메뉴 관련 - - path: /api/menu(/|$)(.*) - pathType: ImplementationSpecific - backend: - service: - name: store - port: - number: 80 - # Store 서비스 - 이미지 업로드 - - path: /api/images(/|$)(.*) - pathType: ImplementationSpecific - backend: - service: - name: store - port: - number: 80 - # Marketing Content 서비스 - - path: /api/content(/|$)(.*) - pathType: ImplementationSpecific - backend: - service: - name: marketing-content - port: - number: 80 - # AI Recommend 서비스 - - path: /api/recommend(/|$)(.*) - pathType: ImplementationSpecific - backend: - service: - name: ai-recommend + name: recommend-service port: number: 80