414 Request-URI Too Large on nginx

2025. 1. 30. 23:05k8s

ingress nginx controller의 GET방식 길이 제한 때문에 발생한 문제

개별 pod의 ingress 정보를 변경하는 것이 작동하지 않아서 전체적으로 적용함

개별 적용 방법: ingress에 아래 내용 추가(적용 안됨)

  annotations:
    nginx.ingress.kubernetes.io/proxy-body-size: "100m"

전체 ingress nginx controller에 적용 방법(적용 됨)

kubectl get configmap -n ingress-nginx

# 수정 모드 진입
kubectl edit configmap nginx-ingress-controller -n ingress-nginx

# 아래 내용 추가
data:
  proxy-body-size: "100m"
  large-client-header-buffers: "4 16k"
  

# ingress nginx controller 재시작
kubectl rollout restart deployment ingress-nginx-controller -n ingress-nginx

'k8s' 카테고리의 다른 글

K8s pod 상태 확인  (0) 2025.02.07
k8s namespace 생성  (0) 2025.02.07
Minikube PV와 PVC의 accessModes 사용방법  (2) 2025.01.04
Minikube volume 임시 제거  (0) 2025.01.04
Minikube deployment 실시간으로 변경하고 적용하기  (0) 2025.01.04