• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

K8S와 DNS의 관계

22.11.08 09:47 작성 조회수 241

0

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

[질문 하기]

K8S를 이용해서 WEB서비스 만들어 보는 연습을 하던 중

PC의 hosts 파일에 External IP를 등록하고

External IP로 접근시(https://External IP)에는

403 error가 나지만

domain이름으로 접근시 (https://hosts파일에 등록한 이름)에는

정상적으로 web page가 보여

이 부분이 왜 그런지 너무 궁금해서 강의를 찾아 듣고 있습니다.

이부분은 어느 챕터를 공부한 후 이해할 수 있을까요?

답변 3

·

답변을 작성해보세요.

0

sue.kwag님의 프로필

sue.kwag

질문자

2022.11.08

DNS에 등록된 서비스는 아닙니다.

DNS 해석 순서의 문제로

Ingress External IP로 접속했을 때

404 Error가 발생할 수 있는지 잘 이해가 안되네요...

 

Ingress의 네트워크 동작방식과 관련이 있을 수 있는 것으로

구글링을 통해서 확인했습니다.

조금 더 공부해 보겠습니다.

감사합니다.

0

sue.kwag님의 프로필

sue.kwag

질문자

2022.11.08

TLS 동작 방식 때문에 발생한 현상이고

K8S와는 관련 없는 내용이라고 이해하면 될까요?

만약 동일 환경에서 https가 아닌

http로 환경을 구성했다면

 

DNS가 아니라 IP로도

정상적으로 WEB 화면이 열렸을 것이라고

생각하면 될런지요?

TLS가 아니라 순수하게 DNS 해석 순서에 따른 것으로 보시는게 좋으실꺼 같습니다.

DNS는 로컬이 가장 우선이거든요.

이 책을 통해서 공부하시는 것도 좋을꺼 같다는 의견을 드립니다.

http://www.yes24.com/Product/Goods/93997435

0

안녕하세요

좋은 질문에 감사드립니다.

우선..그건 강의에서 해결 할 수 있는게 아니라 DNS를 어떻게 해석해서 웹브라우저에서 접근하는지를 학습하셔야 하는 거라서요.... 위의 내용으로 구글 검색하시는게 좋으실꺼 같습니다.

그리고 인증서 관련이 포함되어 있는 https는 직접적으로 강의에서 다루지는 않고 있습니다.

한다면 Ingress ctrl에서 해야 하는데 직접적으로 쿠버네티스와 관련이 없어서 다루지 않고 있습니다.

나중에 cert-manager를 추가한다면 아마 다루게 될 것 같습니다.