728x90
    
    
  너무 감사한 블로그
https://thekoguryo.github.io/oracle-cloudnative/oss/ingress-controller/2.nginx-ingress-path/
공식 문서: https://kubernetes.github.io/ingress-nginx/examples/rewrite/
URL예시 : localhost/project
파드까지 통신확인 했으나 'http://localhost/project/index.html'을 벗어나질 못했다.
rewrite로 'project' 후의 파라미터도 던져줘야한다.
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /$2
  name: web-ingress
  #namespace: web
spec:
  ingressClassName: nginx
  rules:
  - http:
      paths:
      - path: /(/|$)(.*)
        pathType: ImplementationSpecific
        backend:
          service:
            name: svc-nginx
            port:
              number: 80
      - path: /project(/|$)(.*)
        pathType: ImplementationSpecific
        backend:
          service:
            name: svc-pdf
            port:
              number: 80728x90
    
    
  'Infra > IaC' 카테고리의 다른 글
| [k8s] kubeflow install : 진행중 (0) | 2023.11.19 | 
|---|---|
| [k8s] NFS Provider - Persistent Volumes 구성 (0) | 2023.11.19 | 
| [k8s] nginx forward proxy (정방향 프록시) (0) | 2023.11.09 | 
| [IaC] k9s 설치 (0) | 2023.11.08 | 
| [k8s] Ubuntu 22.04 설치 정리 231029 (1) | 2023.10.29 |