NAT을 사용하면 안되는 규칙에 대한 질문입니다. (Cluster Network(클러스터 네트워크)에 대해 알아보자 )
243
1 asked

강의 중 NAT을 사용하면 안된다는 부분에 질문이 있습니다.
다른 노드간 통신을 하려고 합니다.
서버A - 공인 아이피(242.53.436.93), 사설 ip(192.168.1.108)
서버 B - 공인 아이피(215.26.372.38), 사설 ip(192.168.1.4)
NAT을 사용하면 안되는 거면 사설 ip를 이용하는 환경은 노드와 노드끼리 통신이 안되는 건가요?
만약 불가능 하다면 직접 통신은 못해도,
nginx를 통해 http 통신은 가능할까요?
서버A - 노드 1 - 파트(웹어플리케이션이)에서
서버 B - 노드 1 - 파트(웹어플리케이션이)에게
215.26.372.38:80/auth/user라는 통신을 요청하는게 가능할까요?
감사합니다.
Answer 1
0
안녕하세요 문준호님,
일단 쿠버네티스에서는 IP를 사용하셔서 접근하시는 것은 워낙 Pod들이 Stable하지 않기 때문에 사용하지는 않는 편입니다. 대부분은 service를 만드시고 이를 pod에 연결하시고 service를 연결하는 식으로 통신을 합니다. 또 다른 방법으로는 ingress를 사용하셔서 연결하시면 방법도 있습니다.
더 자세한 내용은 "DNS in Kubernetes에 대해 알아보자" 강의를 찾아보시면 이해가 파파팍 될 듯 합니다 😄
그래도 궁금하시면 한번 더 물어봐 주세요 ㅎㅎ
ClusterIP 실습 시 Connection refused
0
6
1
Apple Silicon에서 CI 빌드 이미지가 재시작을 반복할 때 (jib platforms 수정)
1
19
1
제공된 스크립트를 어디서 받을 수 있나요?
0
13
0
미션 제출 방식 건의
0
13
0
Deployment 업데이트-2 해결 방식 문의
1
22
1
미션 진행 방식에 대한 질문입니다.
0
29
1
파킹 페이지와 대기열 큐 질문입니다.
0
39
1
virtualbox 설치시
1
42
1
verify.sh 4단계 실패 — Jenkins 컨테이너에서 127.0.0.1:6443 connection refused
0
61
2
아무 수정도 안하고 주어진 소스로 그대로 했는데 패스워드 에러가 남
0
79
1
안녕하세요. 실습 관련해서 여쭤볼 것이 있습니다.
0
62
2
dns 관련하여 질문이 있습니다.
0
85
2
강의가 안나와요 - Kube Proxy에 대해 알아보자
0
179
1
service, pod 개념 질문
1
220
1
Kubectl, minikube 로컬 환경 설치 질문
1
232
1
한번에 다운 받기 자료 요청
1
195
1
Daemonset 에 임계점이 오면 어떻게 처리하나요?
1
211
1
사이드 프로젝트를 쿠베로 배포하고 싶은데요
1
289
1
yaml 작성법 문의
1
218
1
helm mysql 실습 도중 에러
1
737
1
DNS강의 관련 질문
1
303
1
net cat 관련 질문
1
483
2
화면자료 공유 가능하실까요?
2
478
1
학습자료
1
442
1

