다음으로 이어서 보기 좋은 문제 K8s 중급 upgrade 헤더가 프록시 홉 하나에서 멈춰 Ingress NGINX가 WebSocket 경로에 400을 반환 Kubernetes 장애 대응을 연습하는 문제입니다. ingress-http-routing, websocket-upgrade 단서를 바탕으로 원인 분리, 증거 수집, 복구 순서를 익힙니다. K8s 고급 Ingress health는 좋아 보이는데 경로 하나가 계속 404 커뮤니티 답변에서 복사한 rewrite 스니펫이 route 하나에는 됩니다. 상류 edge 계층도 경로를 예상 밖으로 변형해 다른 경로는 계속 404입니다. K8s 중급 cert-manager Certificate가 Pending에 머무름 클러스터 전역 ingress annotation을 정리한 뒤 새 HTTP01 챌린지에서만 인증서 발급이 실패합니다. K8s 고급 ingress-nginx admission 패치는 성공했는데 websocket 업그레이드가 계속 실패 ingress annotation을 중앙화한 뒤 canary 사용자에게만 WebSocket 업그레이드가 실패합니다.
K8s 중급 upgrade 헤더가 프록시 홉 하나에서 멈춰 Ingress NGINX가 WebSocket 경로에 400을 반환 Kubernetes 장애 대응을 연습하는 문제입니다. ingress-http-routing, websocket-upgrade 단서를 바탕으로 원인 분리, 증거 수집, 복구 순서를 익힙니다.
K8s 고급 Ingress health는 좋아 보이는데 경로 하나가 계속 404 커뮤니티 답변에서 복사한 rewrite 스니펫이 route 하나에는 됩니다. 상류 edge 계층도 경로를 예상 밖으로 변형해 다른 경로는 계속 404입니다.
K8s 중급 cert-manager Certificate가 Pending에 머무름 클러스터 전역 ingress annotation을 정리한 뒤 새 HTTP01 챌린지에서만 인증서 발급이 실패합니다.
K8s 고급 ingress-nginx admission 패치는 성공했는데 websocket 업그레이드가 계속 실패 ingress annotation을 중앙화한 뒤 canary 사용자에게만 WebSocket 업그레이드가 실패합니다.