기본 콘텐츠로 건너뛰기

1월, 2024의 게시물 표시

Kubernetes Ingress 사용시 Upstream 에러 ( An invalid response was received from the upstream server )

  버전 정보 K8S Version : 1.28 Ingress : Kong Kong Log upstream sent too big header while reading response header from upstream, client 문제 정의 Upstream 시 header size 가 작아서 에러가 나는 현상 해결 방안 /usr/local/kong/nginx-kong.conf 파일에 buffer size 를 늘려줌으로 해결 방안1 : /usr/local/kong/nginx-kong.conf 을 mount 하여 진행 nginx-kong.conf 을 만들어 진행 ------------------------------------------------ ... fastcgi_buffers 4 32k; fastcgi_buffer_size 28k; fastcgi_busy_buffers_size 32k; ... server { ... proxy_buffer_size 28 k; proxy_buffers 4 32 k; proxy_busy_buffers_size 32 k; } ... ----------------------------------------------- 방안2 : Deployment 에 spec.env 값을 주어 진행 - name: KONG_NGINX_PROXY_PROXY_BUFFER_SIZE value: "28k" - name: KONG_NGINX_PROXY_PROXY_BUSY_BUFFERS_SIZE value: "32k" - name: KONG_NGINX_PROXY_PROXY_BUFFERS value: "4 32k" - name: KONG_NGINX_HTTP_CLIENT_HEADER_BUFFER_SIZE value: &qu

Docker 에러 Error response from daemon

 Docker 에러 Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on [::1]:53: read udp [::1]:55879->[::1]:53: read: connection refused ---------------------------- vi /etc/resolve.cnf: nameserver 8.8.8.8 nameserver 8.8.4.4 ----------------------------