해결된 질문
작성
·
269
1
실습시 제 pc환경에서 생성된 환경을 보면
1.nginx pod및 NodePort Service 를 생성
-> nginx의 pod는 node2에 생성되어있음
2.order/customer/shopping pods 및 인그레스 생성
-> pods들이 모두 182.198.0.31(node1) 에 모두 생성되어있음
해당 절차 이후에, curl 182.198.0.30,31,32:30431/ 모두 정상적으로 동작이 되는데요,
제가 아래와같이 이해했는데.. 맞는건지 싶어서요
1) nodeport서비스를 생성하면, master+node1+node2에 대해서 모두 동일한 포트(30431)가 열림
2) 요청 node 상관없이, 사용자 요청정보가 Ingress-nginx 서비스의clusterIP(??)로 요청이 되며, nginx pod에서 실제 서비스들의 pod로 로드밸런싱됨