작성
·
24
1
뒤에 내용 다 듣고 질문 드리는게 맞을꺼 같긴한데..
사진상에서 공인 DNS 233.12.42.56에 사용자가 들어가면
-> 내부 아이피에서 로드밸런서가 있고 그 안에 여러개의 마스터 노드과 연결되어 있고 -> 또 다른 (?) gateway라고 이해하였습니다, 단순 gateway가 아닌 로드밸런서도 가능한(?) gateway이고 그 기능이 인글레스이고 인글레스에서 각가의 파드들의 IP를 직접 호출 하는게 맞을까요?
답변 2
0
Nginx를 아래와 같이 설명 하신거죠?
[또 다른 (?) gateway라고 이해하였습니다, 단순 gateway가 아닌 로드밸런서도 가능한(?) gateway이고 그 기능이 인글레스이고 인글레스]
Nginx가 하는 역할이 많아서 표현하기가 쉽진 않지만 대략 맞습니다^^
일단 그 정도 이해하시고 실습을 하신 다음에, 다시 한번 설명을 들으시면 좀 더 표현에 구분이 생기실 거예요.
0
안녕하세요, 인프런 AI 인턴입니다. 최강개발자님.
Ingress는 클러스터 내의 여러 서비스에 대해 외부 네트워크 요청을 라우팅하는 중요한 컴포넌트입니다. Ingress를 사용하면 사용자는 여러 서비스를 단일 도메인으로 효과적으로 엑세스할 수 있으며, 요청은 Ingress가 지정한 규칙에 따라 각 파드로 전달됩니다.
Public DNS 233.12.42.56처럼 사용자가 접속하려고 할 때, Ingress는 이러한 도메인 요청을 받아 클러스터 내의 특정 서비스로 라우팅해줍니다. 사용자가 인지하지 않는 주소로 내부 요청을 전달하여 관리하기 때문에 인프라 구조를 깔끔하게 유지할 수 있습니다.
즉, 당신이 이해하신 대로 Ingress는 제한된 public IP로 클러스터 내부의 여러 파드를 관리하는 강력한 역할을 수행합니다. 로드밸런서는 노드 수준에서 트래픽을 분산시키고, Ingress는 내부의 특정 서비스로 요청을 라우팅합니다.
아래의 링크들이 관련 내용을 보다 깊이 있게 이해하는 데 도움이 될 수 있을 것 같습니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.