inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

대세는 쿠버네티스 (초급~중급편)

Ingress실습편 문의드립니다.

259

anjaeoek

작성한 질문수 1

1

안녕하세요, Ingress실습편 강좌를 듣고 사무실에서 사용하는 VM에 셋팅을 하면서 궁굼한점이 생겨서 질문드립니다.

집에서 강의를 듣고 따라했을때 master node에서 node1,2에 만들어진 서비스의 클러스터IP로 curl을 이용해서

nodejs파일의 결과값을 받아온 것과 master node IP(192.168.0.30:30431)로 접근했을때도 정상적으로 값을

받아왔었는데요~

아래 사무실 실습환경에서 진행을 했을대 master node에서 node1에 생성된 서비스의 클러스터 IP로 curl로 

명령어를 던졌을때 데이터가 안받아와져서 telnet으로 확인해보니 내부 엔드포인트 포트인 8080이 다 막혀있었습니다.

그리고 master node ip로 접속을 한 후 (10.20.110.30:30431/order) 데이터를 받을려고하면 응답이 없고

서비스가 생성된 node1의 ip주소(10.20.110.31:30341/order)로 접속했을때 데이터를 받아오고 있습니다.

혹시 이런 상황이 비정상적이라면 어느부분에서 잘못됐는지 궁굼합니다~!

사무실 실습환경

- 총2개의 VM(Centos7.3)

- IP는 자동으로 할당되어 사용, master(10.20.110.30), node1(10.20.110.31)

집 실습환경

- Oracle VM

- 총 3개의 VM, master,node1,node2

kubernetes docker

답변 3

1

anjaeoek

안녕하세요, 

Pod의 CIDR 대역은 만들어진 POD들의 IP를 확인했을때

10.96.0.0./12대역으로 만들어진 것을 확인했습니다.

설정관련된 부분을 다시 확인해보겠습니다.

감사합니다!

1

일프로

그리고 또 확인해 볼 필요가 있는 부분은 

Pod와 Service Network의 CIDR 대역입니다. 

해당 Network 대역이 master/worker node들의 Network 대역과 겹치면 안됩니다.

1

일프로

안녕하세요.

일단 nodePort로 서비스를 만들었다면 마스터 노드를 포함해서 모든 노드의 ip를 통해서 할당된 port로 접근이 가능해야 합니다.

네트워크 관련된 문제는 증상만으로 문제의 원인을 찾기가 쉽지 않아서 일단 의심되는 부분을 먼저 말씀드릴께요.

기본적으로 nodeport를 만들었을시 쿠버네티스가 모든 node에 iptable을 업데이트 해야되는데 master node에는 안되고 있는 상황인것 같아요.

안되는 이유에 대해서는 쿠버네티스 설치시 네트워크관련 설정들을 모두 disable 해주는 내용들중 어느하나가 빠진게 아닌가 싶습니다.

그래서 한번 가이드에 있는 network관련 초기셋팅부분들에서 빠진게 없는지 검토해보시고요.

그게 안되면 또 다른 문제가 있을지 저도 생각해볼께요.

감사합니다

yml 작성하다가 에러 발생해서 문의 드립니다.

0

39

2

설치수업중에 질문드립니다.

1

58

2

기초다지기 설치 문의드립니다.

1

106

4

HPA 부분 Auto Scaler 설치하는 링크가 없습니다!!

1

66

3

클러스터 초기화 및 팟 네트워크 세팅시 문제가 있습니다

1

102

1

환경 구성에 있어서 질문드립니다

1

92

2

configMap 파일생성

1

77

2

dashboard에서 pod 생성이 되지 않습니다.

1

78

2

nodePort 서비스 접근 Client sent an HTTP request to an HTTPS server

1

74

2

대시보드 화면이 달라요 ㅠㅠ

1

61

2

대시보드 접근이 안됩니다!

1

98

2

Ingress실습에 난관이 있습니다

1

67

2

master 노드에서 ssh 로그인 창이 안뜨는 오류

1

82

3

안녕하세요 일프로님 궁금한 거 있습니다

0

50

1

7강 마지막 대시 보드 출력에 관한 문제

1

57

2

Could not resolve host: externalname1; Unknown error

0

60

2

Failed to create pod sandbox

1

90

2

자료실을 못 찾겠습니다 ㅜ ㅡ ㅜ

0

57

2

0/3 nodes are available

1

57

2

Back-off restarting fail~~

1

100

4

쿠버네티스 대시보드 접속 문제

1

89

2

설치관련 질문입니다

1

116

2

raw.githubusercontent.com 에 대한 질문

1

138

2

worker노드 추가시에

1

68

1