검색결과 리스트
Nginx Ingress에 해당되는 글 8건
- 2023.06.22 쿠버네티스 + nginx인그레스 + gRPC 예시
- 2023.06.07 쿠버네티스 nginx 인그레스 http 바디 크기
- 2022.08.01 EKS nginx 인그레스 Dynamic Config 관련 no connection drop
- 2022.06.16 EKS Nginx NLB http > https 리디렉션 적용 QnA
- 2022.06.15 Nginx NLB TLS적용 가이드
- 2022.03.08 Nginx Ingress E.N 서비스 오류 후 동적 컨피그 불가 현상 버그
글
쿠버네티스 + nginx인그레스 + gRPC 예시
여기 예시가 그나마 깔끔한거 같음
근데 난 안됨 ㅋ
왠지 nginx가 설정이 다르게 된거같은데 흠
우선 참조 페이지만 가져가셈
Use an Ingress controller to access gRPC services - Container Service for Kubernetes - Alibaba Cloud Documentation Center
Google Remote Procedure Call (gRPC) is developed based on the HTTP/2 protocol and the Protocol Buffers serialization mechanism. gRPC supports various programming languages, multiplexing, header compression, and load balancing. Google gRPC greatly improves
www.alibabacloud.com
'IT > EKS' 카테고리의 다른 글
아르고CD EKS to EKS 멀티클러스터 싱크를 위한 인증구조 (0) | 2023.08.07 |
---|---|
helm invalid apiVersion "client.authentication.k8s.io/v1alpha1" 이상한 오류 (0) | 2023.07.07 |
쿠버네티스 Nginx 인그레스 with GRPC (0) | 2023.06.22 |
쿠버네티스 nginx 인그레스 http 바디 크기 (0) | 2023.06.07 |
AWS 오픈서치 관련 내역 정리 (0) | 2023.05.31 |
글
쿠버네티스 nginx 인그레스 http 바디 크기
어떤거는 컨피그맵에 넣고, 어떤거는 인그레스에 넣고 ㅋㅋ
이런거나 업데이트좀 해서 하나로 몰아넣지
이래서 쿠버충들은 안된다는 겁니댜...
무튼 nginx 클라이언트 바디 패킷 크기 제한은 인그레스에 넣으셈
'IT > EKS' 카테고리의 다른 글
쿠버네티스 + nginx인그레스 + gRPC 예시 (0) | 2023.06.22 |
---|---|
쿠버네티스 Nginx 인그레스 with GRPC (0) | 2023.06.22 |
AWS 오픈서치 관련 내역 정리 (0) | 2023.05.31 |
Locust 성능테스트 (feat. K8S) (0) | 2023.05.24 |
로커스트 후기 (0) | 2022.12.27 |
글
EKS nginx 인그레스 Dynamic Config 관련 no connection drop
nginx 인그레스 리스너 패스 적용 시, 간간히 몇개의 커넥션 리셋 / 드랍 에러가 튀 나옴
별로 보고 싶지 않아서 여러개를 찾아보다가, enable-dynamic-configuration 이 최신 버전 들어서면서부터 default로 적용된 것을 확인헀댜 ㅇㅇㅇ
과거 버전에서는 false로 되어있던 것을, true로 켜줘야만 했던 것 같다. 그래봤자 2019년이지만..
이 스레드는 동적 컨피그 적용이 안된다고 하는 문제댜
https://github.com/kubernetes/ingress-nginx/issues/2985
Nginx ingress keeps reloading and dropping connections · Issue #2985 · kubernetes/ingress-nginx
Is this a request for help? I don't know. Either it is a bug or I am misunderstanding some concept What keywords did you search in NGINX Ingress controller issues before filing this one? (If yo...
github.com
이 qna 스레드는 동적 컨피그 적용 시, 커넥션 드랍 / 클로즈를 피하는 방법을 문의하는건데, 똑같이 enable-dynamic-config 옵션 모드를 통해 설정하라 되어있댜
https://github.com/kubernetes/ingress-nginx/issues/2461
Ingress controller dropping websocket connections when performing backend reload · Issue #2461 · kubernetes/ingress-nginx
NGINX Ingress controller version: 0.12.0 and 0.14.0 Kubernetes version (use kubectl version): v1.8.0 Environment: aws with elb Cloud provider or hardware configuration: aws m4 medium OS (e.g. from ...
github.com
nginx 0.12.0 에서 enable-dynamic-config 아규먼트가 등장했고.
0.22.0 에서 아예 이 아규먼트가 사라졌다.
https://github.com/kubernetes/ingress-nginx/pull/3252
remove the command args of enable-dynamic-configuration by hchenxa · Pull Request #3252 · kubernetes/ingress-nginx
What this PR does / why we need it: as PR 74c2f93 have only support dynamic configuration enabled, so the command args can not be used any more. Which issue this PR fixes (optional, in fixes #<issu...
github.com
지금은 1.0 버전이상으로 되니, 아예 동적 컨피그를 끌 수 있는 방법이 없어졌댜.
https://github.com/kubernetes/ingress-nginx/issues/2985
Nginx ingress keeps reloading and dropping connections · Issue #2985 · kubernetes/ingress-nginx
Is this a request for help? I don't know. Either it is a bug or I am misunderstanding some concept What keywords did you search in NGINX Ingress controller issues before filing this one? (If yo...
github.com
오래전 스레드에 그레이스풀 셧다운을 높이라고는 되어있는데, 0.3x 버전 nginx에서는 디폴트가 240초, 4분이다.
이정도의 기간에도 불구하고 커넥션 드랍 / 순단이 생기는 것은 영 어쩔수 없나봉가...
정답은 dynamic config를 끄고, 수동으로 재적용 시키는 방법을 쓰고 싶은데 현재로선 방법이 도저히 없는 것 같댜 ㅇㅇ
'IT > EKS' 카테고리의 다른 글
linkerd 파는 중 (0) | 2022.08.17 |
---|---|
Jaeger / Telemetry 텔레메트리 Feat. 예거 (1) | 2022.08.08 |
헬름차트 - 예거 트레이서와 프로메테우스 상호간 버그 (0) | 2022.07.22 |
EKS Nginx NLB http > https 리디렉션 적용 QnA (0) | 2022.06.16 |
EKS Nginx NLB 삭제방지와 access log S3 스트리밍 같은 어노테이션 옵션 (0) | 2022.06.15 |
글
EKS Nginx NLB http > https 리디렉션 적용 QnA
EKS NLB의 TLS 통신의 오프로드. TLS 터미네이션이 LB레벨에서 끝나도록 되어있댜
만약 80번으로 호출한다면, NLB를 바이패스해서 진입하고, 그게 Nginx 파드까지 요청이 들어온댜
이 떄, 이걸 https로 강제로 타게끔 해줘야 한댜 (http > https)
---------------------------------------------------------------------------------------------------
nginx-ingress: Too many redirects when force-ssl is enabled
I am setting up my first ingress in kubernetes using nginx-ingress. I set up the ingress-nginx load balancer service like so: { "kind": "Service", "apiVersion": "v1", "metadata": { "name...
stackoverflow.com
앞서서 밑에 이 글로 Nginx를 만들었다면, 위 리디렉션 가이드를 컨피그맵에 적용하여서 리디렉션을 쉽게 적용할 수 있댜
https://devloper-angmond.tistory.com/96
Nginx NLB TLS적용 가이드
조건 : 현재 쿠버네티스 클러스터에 Nginx I.C가 없기를 권장함. 기존에 다른 Nginx IC가 있다면 네이밍을 별개로 분리독립할 것을 권함 본 템플릿에서 몇개의 수정부분이 있는데, 해당 부분은 가이
devloper-angmond.tistory.com
생각보다 다들 ssl force redirect 등등의 삼천포로 빠지는 글들이 굉장히 많았는데...
답 자체가 템플릿을 좀만 더 들여다보면 확인할 수 있댜...
ssl redirect 어노테이션 및 기타 가이드는 오피셜 페이지를 참조해보도록 하쟈
Advanced Configuration with Annotations | NGINX Ingress Controller
Advanced Configuration with Annotations This document explains how to use advanced features using annotations. The Ingress resource only allows you to use basic NGINX features – host and path-based routing and TLS termination. Thus, advanced features lik
docs.nginx.com
'IT > EKS' 카테고리의 다른 글
EKS nginx 인그레스 Dynamic Config 관련 no connection drop (0) | 2022.08.01 |
---|---|
헬름차트 - 예거 트레이서와 프로메테우스 상호간 버그 (0) | 2022.07.22 |
EKS Nginx NLB 삭제방지와 access log S3 스트리밍 같은 어노테이션 옵션 (0) | 2022.06.15 |
Nginx NLB TLS적용 가이드 (0) | 2022.06.15 |
Nginx Ingress 트래픽 미러링 참조자료 (0) | 2022.06.09 |
글
Nginx NLB TLS적용 가이드
조건 : 현재 쿠버네티스 클러스터에 Nginx I.C가 없기를 권장함. 기존에 다른 Nginx IC가 있다면 네이밍을 별개로 분리독립할 것을 권함
본 템플릿에서 몇개의 수정부분이 있는데, 해당 부분은 가이드를 잘 보고서 따라가야함.
그리고 이 템플릿에선 http > https 리디렉션 기능이 동작하지 않는데, 이 부분도 주의할 것 ㅇㅇ
Using NGINX Ingress in EKS with TLS Termination in a Network Load Balancer
This article details the installation of the Kubernetes-managed NGINX Ingress Controller for use with a Network Load Balancer (NLB) in an…
habeeb-umo.medium.com
만약 프로메테우스를 EKS 내에 에코로 운영중에 있다면,
그리고 헬름차트로 이를 설치했다면,
위 nginx는 프로메테우스 연동이 되어있지 않기에, 메트릭 수집이 안되고 있을거댜
내부 SVC 클러스터ip 모드로 이를 추가해주고, 아마 디폴트가 8443포트였나? 그거로 추가해주면 된댜 ㅇㅇ
자세한건, ingress-nginx 헬름차트를 k8s 템플릿으로 리버싱해서 비교해보면, 어떤것을 추가해야하는지 확인할 수 있댜
https://helm.sh/docs/helm/helm_template/
Helm Template
Helm - The Kubernetes Package Manager.
helm.sh
헬름 커맨드로 리버싱해서 비교 후, 프로메테우스를 연동시키도록 하쟈
'IT > EKS' 카테고리의 다른 글
EKS Nginx NLB http > https 리디렉션 적용 QnA (0) | 2022.06.16 |
---|---|
EKS Nginx NLB 삭제방지와 access log S3 스트리밍 같은 어노테이션 옵션 (0) | 2022.06.15 |
Nginx Ingress 트래픽 미러링 참조자료 (0) | 2022.06.09 |
AWS EKS nginx 인그레스 컨트롤러에 SSL 인증서 입히기 (0) | 2022.05.17 |
AWS EKS ALB 80 -> 443 리디렉션 인그레스 적용하기 (0) | 2022.05.17 |
글
Nginx Ingress E.N 서비스 오류 후 동적 컨피그 불가 현상 버그
https://github.com/kubernetes/ingress-nginx/issues/4168
Lost client requests when updating ingress resource · Issue #4168 · kubernetes/ingress-nginx
NGINX Ingress controller version: 0.24.1 Kubernetes version (use kubectl version): v1.11.8-eks-7c34c0 Environment: stable/nginx-ingress helm chart name: nginx-ingress-controller service: enableHttp...
github.com
nginx ingress 버그로 추정시켜줘야겠음 ㅇㅇ.. 정상 > 비정상 EN 서비스는 동적 설정 되었는데
비정상 > 정상 EN 서비스로는 동적 설정 안됨. 구 버전꺼를 계속 가짐
해결 방법 : Nginx WAS 파드를 모두 물갈이 하니 다 정상 동작했음
이거 어디선가 lua 밸런서 모듈이 내부 캐싱한다는건가? 자세히 코드 뜯기까진 귀찮...
'IT > EKS' 카테고리의 다른 글
매우 쉬운 차트 설치법 (0) | 2022.03.17 |
---|---|
ALB 인그레스 컨트롤러 SSL 인증서 적용 규칙 / 동작 원리 (0) | 2022.03.11 |
쿠버벌레 이벤트 시간대 정렬해서 보기 (0) | 2022.03.08 |
쿠버네티스 비정상 워커 노드 강제 축출/배제/제거 가이드 (0) | 2022.01.21 |
쿠버네티스 nginx ingress 카나리 적용 (0) | 2022.01.06 |