728x90
[GKE] Some backend services are in UNHEALTHY state
Ingress를 구성하는 중, 자꾸 백엔드에서 UNHEALTHY state가 발생하며 서버에 접근이 안됐다.
NLB, Nodeport 다 접근이 되는데 Ingress만 UNHEALTHY라고 하니까 아주 미칠 노릇 🙄🙄
서버의 오류 메시지도 404,504 같은게 상태 코드를 보여주는게 아니라
그냥 30초있다가 재시도해보라는 이상한 솔루션만 제시 🤬
원인은 백엔드 서비스 즉 nodeport의 상태가 비정상이라서 그렇다고하는데
아무리봐도 노드포트의 상태가 비정상이면 노드포트로 접속이 안될것같은데
노드포트로는 잘 접속이 되니 .... 대체 뭐가 문제지하면서 머리를 싸맸다😂
아무래도 국내에는 gcp에 대한 자료가 얼마 없다보니
쥐똥만한 영어실력으로 열심히 구글링하던 중 영상을 발견
https://www.youtube.com/watch?v=f-VIZ8ALVD4
Troubleshoot
Unhealthy
Backends
바로바로 상태체크 자체에 문제가 있었던거였음
콘솔에서 상태체크 수정이 가능한데
저 프로토콜 부분을 TCP 포트를 nodeport의 포트로 변경해주면 되는거였다 😑😑
상태확인이 아주 잘 된다
접속도 잘 됨 👏👏
반응형
'💻 CSP > GCP' 카테고리의 다른 글
[GCP] 사용자 인증 정보 받기 (0) | 2023.07.22 |
---|---|
[GCP] Artifact Registry (0) | 2023.07.18 |
[GCP] GKE로 웹 애플리케이션 배포 (2) (0) | 2023.06.19 |
[GCP] GKE로 웹 애플리케이션 배포 (1) (0) | 2023.06.18 |
[GCP] GKE 사용해보기 (0) | 2023.06.17 |