k3s의 기본 Ingress Controller임.
외부 트래픽 → 서비스로 라우팅해주는 역할
NodePort + Ingress 역할을 같이 함
외부
→ NodeIP:NodePort
→ Traefik Service
→ Ingress Rule
→ Kubernetes Service
→ Pod
보통 이런식으로 감.
지금 나의 경우에는 3000에서 외부 5000으로 간다는 가정하에 뭘 바꿔야하는지 보자.
[Client]
↓
NodeIP:3000
↓
Traefik EntryPoint :3000 ← 수신 (Traefik)
↓
IngressRoute
↓
Service (ext-backend)
↓
Endpoints (172.31.99.10:5000) ← 목적지 (Kubernetes)
1) Traefik이 3000으로 “받게” 만들기 (EntryPoint + Service)
kubectl apply -f traefik-entrypoint-3000.yaml
kind : HelmChartConfig, Service 수정
2) Traefik Service (NodePort)
EndPoint 수정하기
kind : Endpoints
3) Ingress Route 바꾸면 됨
'TIL' 카테고리의 다른 글
| 트래픽 제한을 해보자. Nginx 개별 트래픽 속도 제한 (0) | 2026.01.21 |
|---|---|
| 트래픽 관리를 해보자. TC란? (0) | 2026.01.21 |
| k3s CoreDNS 설정 (0) | 2026.01.14 |
| localhost로는 되는데 IP로는 안 되는 이유 정리 (0) | 2026.01.07 |
| NTP 개념 정리 및 설정 방법 (0) | 2026.01.07 |