-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
수업 흐름과 동일하게 했는데 연결 거절 됩니다.
22.06.30 23:01 작성 조회수 426
0
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 ]
3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
[질문 하기]
답변을 작성해보세요.
1
주도
2022.07.02
안녕하세요, 고유림님.
튜터 주도입니다.
말씀하신 수업 흐름 부분은
[2.2.파드를 외부에서도 접속하게 하는 서비스(Service)] 강의의 6분 35초 지점으로 이해했습니다.
--먼저 드린 답변에 착오가 있어서, 확인 후 다시 답변드립니다.--
주신 캡쳐를 보니 pod를 생성한지 9분이 지났는데도 노드포트로 접속이 안 되시니,
manifesto파일의 문제는 아닌 것으로 파악했습니다.
그래서 다음과 같이 단계별로 확인 부탁드립니다.
1단계: 클러스터 내부에서 확인
클러스터 내부(캡쳐에서 쓰고계신 Termius)에서 curl 해보시고, 정상적으로 nginx에 접속되는지 확인 부탁드립니다.
curl 192.168.1.101:31508
2단계: 클러스터 외부에서 확인
클러스터 외부(터미널)에서 curl 해보시고, 정상적으로 nginx에 접속되는지 확인 부탁드립니다.
curl 192.168.1.101:31508
3단계: 브라우저 확인
크롬이 아닌 다른 브라우저(사파리, 파이어폭스, 네이버웨일 등)에서 정상적으로 nginx에 접속되는지 확인 부탁드립니다.
http://192.168.1.101:31508
클러스터 내부에서만 제대로 접속되고, 클러스터 외부, 그리고 브라우저에서는 접속이 안 되신다면,
쿠버네티스 클러스터에서 네트워크를 관장하는 kube-proxy, iptable 의 문제일 가능성이 높으니,
VM을 재시작하여 확인 부탁드립니다.
+) CNI 문제일 가능성도 있으니, 아래 명령어로 CNI에 문제가 없는지 확인 부탁드립니다.
kubectl describe daemonset calico-node -n kube-system | grep -i "status"
해보시고 또 안되거나, 추가로 궁금하신 점이 있으면 남겨주세요
감사합니다 :)
답변 1