inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

4.5.외부이름(ExternalName)

4.5 외부 이름 에서 질문드립니다.

312

qkrtnsqhr33

작성한 질문수 6

0

안녕하세요 강사님 질문 하나 드립니다.

강의에서

k run net --image=~ 이후

k exec net 을 하여 net으로 접근합니다

그 후에 nslookup으로 확인을 하는데요

 

여기에 질문이 있는데 ,

강의에서 클러스터 내부에서 접근해야된다고 말씀해 주셨는데, 이미 마스터노드 안이라 nslookup을 바로 하면 될 줄 알았는데 Net을 통해 접근을 해야 되더라구요..!

 

첫번째로 마스터 노드에서 net을 통해 클라스터로 접근을 하는 부분이 이해가 안되며,

두번째로 net을 통해 접근하는거 또한 이해가 되지 않습니다. net의 역할이 정확히 무엇인지 개념이 정립이 안되네요

죄송합니다.

제가 생각하기로는 클러스터 안에 노드 그 안에 파드 라고 생각했는데 어떤게 맞는지 정확히 모르겠습니다 .!

감사합니다.

 

docker kubernetes

답변 1

0

조훈(Hoon Jo)

안녕하세요

1.클러스터 내부라는건 m - w{1,2,3}이 클러스터이기 때문에 m-k8s에 접속한 경우 w{1,2,3}에 있는 pod에 접근이 가능하다는 의미입니다.

2.다만 여기서 nslookup과 같은 Domain 쿼리를 클러스터 내부에 생성된 리소스에 하기 위해서는 CoreDNS의 도움을 받아야 하는데 이 경우에는 Pod가 생성되어 CoreDNS로 쿼리한 후에 해당 값을 리턴 받는 것입니다. 그래서 Pod 생성을 위해서 만들어둔 net을 쓴거고 그게 아니더라도 dns-util등 이와 같은 목적은 Pod들이 있습니다.

공부하시다보면 의문이 생길 수 있고, 그 의문을 찾아가는 것도 공부라서... 고민하신 것만으로 좋은 것 같습니다. :)

생성된 Pod의 도메인 쿼리 주소와 (시작 쿠버에서 다뤘던걸로 기억이...) m-k8s의 도메인 쿼리를 할 수 있는 주소(1.1.1.1, 8.8.8.8로 세팅 했었던걸로 역시 기억이..)를 함께 살펴 보시면 좋으실거 같습니다.

 

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

0

42

2

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

1

95

0

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

0

96

2

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

0

69

2

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

0

170

6

arm virtualBox의 vagrant up 에러

0

116

2

추후 강의계획 질문

0

150

1

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

0

220

2

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

0

211

5

커리큘럼 순서 문의

0

207

2

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

0

372

2

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

0

218

3

controlplane_node.sh 실행 오류 문의

0

242

2

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

0

219

2

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

0

166

2

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

0

161

3

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

0

284

2

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

0

121

3

7.5 강의 tardy-nginx 이미지 문제

0

3312

3

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

0

306

3

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

0

183

1

clusterrolebinding의 --namespace 옵션의 역할

0

165

2

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

0

168

2

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

0

192

1