inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

쿠버네티스 클러스터 구성

389

leei3308c

작성한 질문수 1

0

안녕하세요, 선생님들.. 입사한지 막 1년이 된 어른이 입니다... 지금 최대 난관에 봉착 되어 있습니다.

사내 망 베어메탈 환경에 구축된 쿠버네티스 클러스터에, 사외 망에 있는 VM 10대를 워커 노드로 추가하려고 합니다. 문제가 VM 특성 상 NAT IP 1개에 SSH 접속 포트는 10개로 (1xx01~1xx10) 구별하고 있고, 모든 포트도 오픈 할 수 없는 상황입니다. 이런 조건에서 VM을 워커노드로 추가가 가능한 것인지..., 가능하다면 좋은 방법이 있으신지 질문 드려봅니다. 노드 추가는 Kubespray로 하고 있고, CNI는 calico 환경입니다.

쿠버네티스 도커 k8s docker 인프라

답변 2

0

tlhyimoweydfwrnwao

I would like to express my gratitude for the thoughtful contribution you have made regarding this topic. Including the author name or website name is something I find admirable as it is really important in this day and age. uno online

 

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

VM을 쿠버네티스 워커 노드로 추가하려는 상황에서 NAT IP와 포트 사용 제한으로 인해 어려움을 겪고 계신 것 같네요.

일반적으로는 쿠버네티스 클러스터를 구성할 때, 워커 노드는 쿠버네티스 마스터 노드와 통신을 위해 특정 포트를 사용하게 됩니다. 현재 상황에서는 포트를 모두 오픈할 수 없으므로 다른 방법을 찾아보아야 할 것 같습니다.

하나의 가능한 방법은, 쿠버네티스 클러스터 내부의 Worker 노드에 SSH 포트 포워딩을 사용하여 접속하는 것입니다. SSH 포트 포워딩은 SSH를 통해 내부 네트워크의 서비스에 접근할 수 있도록 해주는 메커니즘이며, VM의 NAT IP와 포트를 이용하여 마스터 노드에 접속하는 방식으로 생각해 볼 수 있습니다.

만약 SSH 포트 포워딩을 통해 접속할 수 있다면, VM을 마스터 노드에 워커 노드로 추가하는 작업이 가능해질 것입니다. 추가적으로 Calico Pod에서 Master Node의 default service 주소를 찾지 못하는 문제에 대해서도 같은 방식으로 SSH 포트 포워딩을 사용하여 해결해볼 수 있을 것입니다.

하지만, 이 방법이 항상 가능한 것은 아니며, 보안 정책과 망 구성에 따라 제약이 있을 수 있습니다. 가능한 방법이라고 말씀드린 것은 일반적인 상황에서 해당될 수 있는 대안 중 하나입니다. 따라서, 실제 환경에서 적용 가능한지 사전에 잘 조사해보시고 적용해보시기 바랍니다.

더 자세한 사항이 필요하시거나 다른 도움이 필요하신 경우, 구체적인 정보가 있는 경우 지식 공유자에게 문의해 보시는 것을 추천드립니다. 감사합니다.

Docker Desktop 설치 관련 질문

0

37

2

kubeTM Blog는 없어진건가요????

1

28

2

Docker + Spring Boot CI/CD 방법

0

31

2

docker compose에 대해 질문드립니다.

0

35

1

JPA Repository 질문이 있습니다!

1

38

2

페이지네이션 처리를 쿼리에서 하는 방식 질문

1

38

1

디바이스 페어링 문의

0

43

2

yml 작성하다가 에러 발생해서 문의 드립니다.

0

43

2

(강의 6분 50초 부분) Workspace 안에 index.html이 비어있음

0

39

2

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

0

40

2

강의순서가 바뀌어 있습니다.

0

43

1

설치수업중에 질문드립니다.

1

60

2

섹션 4의 14번 3개의 샘플파일

0

38

2

build.zip 퍄일이 없습니다.

0

52

1

18강 http리퀘스트 부분 오류

0

54

2

무중단 배포

0

63

2

workflows/deploy.yml 궁금증

0

57

2

n8n 2.x 버전으로 섹션2부터 수업을 들어도 될까요?

0

51

2

33강 도커 빌드 강의의 docker file

0

37

1

Vertex AI Search 에 대해 질문입니다.

0

49

1

ai agent 클로드 연결 오류

0

56

2

fal.ai api 요금

0

53

1

볼륨 마운트 : PC와 AI 작업실 연결 4분 40초부터

0

67

3

맥 - 권한설정

0

52

2