inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

그림으로 배우는 쿠버네티스(v1.35)

4.2.간단한 방법(Port-forward, HostPort, hostNetwork)

hostNetwork 관련 질문

512

배고플땐물마셔요

작성한 질문수 4

2

안녕하세요 강사님

 

일단 먼저 질문이 너무 허접해서 죄송합니다..

 

제가 hostNetwork관련 실습중 이상한점이 있어서 질문 드립니다.

 

hostnetwork를 배포했을때 밑의 그림과 같이 10.0.2.15로 포트포워딩 되는데 이유가 먼지 알수 있을까요? 

docker kubernetes

답변 1

0

조훈(Hoon Jo)

안녕하세요 

일단 부족한 질문은 아니고요. 그게...hostNetwork는 eth0를 그대로 쓸 수 있게 해주는 기능인데요. 

(도커가 익숙하시다면 docker의 --network=host 로 쓰는 것과 같은 것입니다.)

그래서 eth0의 ip인 10.0.2.15(vagrant에서 사용하는 interface ip)로 보여지게 되는 것입니다. 

현재 네트워크 구성은 크게 보면,   

eth0 = 10.0.2.15 (NAT, vagrant 사용)

eth1 = 192.168.1.n (노드의 internal IP) 

 

2개로 구성되어 있거든요. 그래서 eth0을 enable(by hostNetwork)되면서 eth0의 IP가 찍힌거라고 보시면 됩니다. 

좋은 질문이신거 같아요.

그리고 한가지 정확히 해야 할 것은 현재 Pod가 eth0의 IP를 가져왔다 인거지 포트포워딩 되는 것은 아닙니다. 

 

아 그리고 강의에서 설명한 것처럼 이 부분은 쓸 일이 전혀 없다고 보시면 됩니다. 다만 알아두면 왜 노드포트와 로드밸런서가 나오게 되었는지 이해할 수 있어서 들어가 있어요 :) 

 

도움이 되셨기를요. 

조훈 드림. 

 

섹션2. 1.5쿠버네티스_컨트롤플레인_노드와_워커_노드_그리고 kubeadm으로 쿠버네티스 직접 구성하기-v1.30 오류

0

56

2

[해결] 2.4. tabby config.yaml 파일 복사 실패 시

1

109

0

9.3 Error 발생 유도 테스트 확인 부탁드립니다.

0

106

2

livenessProbe 어플리케이션 재시작 의미

0

79

2

K8S 노들에 접근이 안됩니다.

0

182

6

arm virtualBox의 vagrant up 에러

0

122

2

추후 강의계획 질문

0

157

1

MAC 에서 사용할 수 있는 ova 파일은 없나요?

0

223

2

7.8. w3-affinity-leader 적용 에러 문제 질문드립니다.

0

225

5

커리큘럼 순서 문의

0

214

2

apply 실행 후 pod상태가 ContainerCreating 에서 변경이 안됩니다.

0

374

2

livenessProbe에 대한 설명이 조금 부족한거 같네요

0

225

3

controlplane_node.sh 실행 오류 문의

0

250

2

예제폴더의 경로와 영상의 경로가 너무나도 다릅니다

0

224

2

9.6강의 소스 수정 요청 및 에러 문의

0

174

2

8.6 강의 중 sysnet4admin/chk-info 이미지 bash 이슈

0

168

3

드디어 맥에서도 virtualbox가 지원 됩니다.

0

293

2

8.3강의 set-ctx-pod-admin.sh 수정 요청

0

126

3

7.5 강의 tardy-nginx 이미지 문제

0

3316

3

ch1. controlplan_node.sh 실행 시 에러가 뜹니다

0

312

3

Kubenetes 클러스터에 추가적으로 신뢰하는 CA를 넣을 수 있나요?

0

192

1

clusterrolebinding의 --namespace 옵션의 역할

0

171

2

A.0003 파일 vagrant file 수정 (자문자답)

0

172

2

nfs-client-provisioner 관련 생성 오류 질문

0

197

1