• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

수업 흐름과 동일하게 했는데 연결 거절 됩니다.

22.06.30 23:01 작성 조회수 426

0

[질문 전 답변]
1. 강의에서 다룬 내용과 관련된 질문인가요? [예]
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? [예 ]
3. 질문 잘하기 법을 읽어보셨나요? [예 | 아니요]
(https://www.inflearn.com/blogs/1719)
4. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

[질문 하기]
수업과 동일한 흐름으로 진행했습니다.
근데 해당 IP로 연결 거부를 당해서 nginx를 띄울 수 없습니다.
 
세부정보보기에서 하라는 것들을 진행해봤는데 안되네용..
 

답변 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"

 

해보시고 또 안되거나, 추가로 궁금하신 점이 있으면 남겨주세요

감사합니다 :)

 

고유림님의 프로필

고유림

질문자

2022.07.07

vm 재시동하니 해결 됬습니다.

vm을 종료하는것이 아닌 장시간 절전 모드로 해두어서 그런것 같습니다. 감사합니다.