- 강의 질문
- 프로그래밍
kube-dns 파트 질문
2025.04.08 10:54 작성
강사님 전 글에 답해주셔서 감사합니다.
3월에 올라온 서버 이미지를 잘못 받아서 k8s-cluster가 동작하지 않았던 것 같습니다. 새로 받으니까 잘 되네요.
저는 이 문제를 풀 때 pod와 service 모두 nslookup {pod ip}
nslookup {service ip}
를 사용했는데 강사님은 pod는 ip가 아닌 pod-ipv4-address.my-namespace.pod.cluster-domain.example를 사용하더라고요.
문제에 pod name으로 조회하라고 했으니까 pod는 DNS name으로 조회를 하고 service는 name으로 하라는 내용이 없으니 clusterip로 조회하는 건가요?
또한, 실습을 통해 나온 name으로 조회를 하니 영상과 달라서 질문 드립니다.
service name으로 nslookup을 해보니 모든 dns를 다 검색해보는 것 같은데 이건 버전이 업그레이트 되면서 이렇게 바뀐 건가요?
또한, pod name인 resolver로 검색하니
domain을 찾지 못하는데 이는 service를 통해 ip가 mapping되지 않아서 그런 것일까요? 그래서 공식문서 통해서 pod의 dns를 검색 후 nslookup을 하신 건가요?
pod의 ip로 검색해도 잘 나와가지고 질문드립니다.
항상 감사합니다.