반응형
쿠버네티스 ingress 설정 중
path에 따라 서비스를 연결시켜주는 방법
metadata>annotaions 안에 rewrite 를 넣어주고
nginx.ingress.kubernetes.io/rewrite-target: /$2
spec>rules>http>paths 안에 아래와 같이 적용하면 된다.
path: /외부접근패스(/|$)(.*)
이렇게하면 사용자가 도메인/외부접근패스 로 들어올 경우
nginx 에 / 로 설정된다. "GET / HTTP/1.1" 200
도메인/외부접근패스/패스1/패스2 로 들어온다면
nginx 에 /패스1/패스2 로 전달된다. "GET /패스1/패스2 HTTP/1.1" 200
반응형
'엔지니어링 > Kubernetes' 카테고리의 다른 글
[CKA] Certified Kubernetes Administrator 자격 취득 후기 (0) | 2023.07.08 |
---|---|
[Kubernetes] docker Desktop Kubernetes PV 붙이기 (0) | 2022.10.26 |
[DockerDesktop] access permissions 에러 (0) | 2022.10.20 |
[DockerDesktop] kubernetes 설치 후 kubectl 안될 때 (0) | 2022.10.19 |
[Kubernetes] cron job 실패 시 중단하기 (2) | 2022.09.01 |