>source

kubernetes 클러스터에서 실행중인 Tomcat 백엔드 서비스가 있습니다 /service1 /api /v1 /test-backend to 누스와 함께 /api /v1 /테스트 백엔드 경로를 사용하여 작동하지 않는 것 같습니다.

여기 내 프론트 엔드 침입

apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
  name: ingress-test
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/ssl-redirect: "true"
    nginx.ingress.kubernetes.io/proxy-body-size: 50m
spec:
  tls:
  -hosts:
    -test.com
    secretName: crt-key
  rules:
  -host: test
    http:
      paths:
      -path: /service1/
        backend:
          serviceName: service1
          servicePort: 8080
      -path: /webapp/
        backend:
          serviceName: x4-webb-service
          servicePort: 80

및 이것은 다시 쓰기 용입니다

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: ingress-test
  annotations:
    kubernetes.io/ingress.class: nginx
    nginx.ingress.kubernetes.io/ssl-redirect: "true"
    nginx.ingress.kubernetes.io/proxy-body-size: 50m
    nginx.ingress.kubernetes.io/rewrite-target: /api/v1/test-backend
spec:
  tls:
  -secretName: crt-key
  rules:
  -host: test.com
    http:
      paths:
      -path: /service1/api/v1/test-backend
        backend:
          serviceName: service1
          servicePort: 8080

API 테스터로 테스트 할 때 TALEND가 405 오류가 있습니다.

  • 이전 제한된 비디오와 회원 전용 비디오를 구별하는 방법
  • 다음 python : Pandas에서 문자열 부분 제거 : 작동하지 않음 + 오류