• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    해결됨

미니쿠베 멀티 실행, 서비스 배포 시 노드를 선택할 수 있나요?

20.12.24 19:22 작성 조회수 501

1

안녕하세요

미니쿠베로 실습을 진행해보고 어느정도 감이 잡혔는데

강의 내용을 토대로 다양한 방법을 응용하면서 진행하다보니 궁금한 부분이 많고 제 한계에 많이 부딪히네요.

1.

미니쿠베의 경우 다중노드 설정이 불가해서 미니쿠베로 여러 클러스터를 만들어보고싶습니다.

컴퓨터 램이 부족해서인지 모르겠는데, 미니쿠베가 생성된 상태에서 하나 더 만드려고 하면 계속해서 로딩 돌고 시작이 안되네요.

한 컴퓨터에서 두개의 미니쿠베 실행이 불가한건지 궁금합니다.(따로 가상머신 띄우지 않고 로컬에서 실행했어요)

2.

오브젝트 부분에서 강의하시는 내용을 보면 노드가 여러개있을때 서비스로 접속하는 방법에 대해 설명하셨는데여

1번 노드와 2번 노드가 있는 상태에서, YAML apply 또는 kubectl run명령어로 제 웹 서버, SQL 서버를 따로 배포 한다면 

노드는 제가 선택하는게 아니라 무작위로 배포되어 들어가는건가요??

감사합니다.

답변 3

·

답변을 작성해보세요.

1

Samson SEO님의 프로필

Samson SEO

질문자

2020.12.24

정말 감사합니다~! 좋은 성탄절보내세요

0

https://subicura.com/k8s/prepare/minikube.html

다중노드와 멀티프로필에 대한 내용을 업데이트하였습니다.

0

안녕하세요!

1. 미니쿠베로 여러 노드를 실행하는 방법이 있어서 소개드립니다.

찾아보니 1주일 전에 안정화 버전이 발표되었네요! https://github.com/kubernetes/minikube/pull/9987

minikube start --nodes 2

미니쿠베를 여러개 운용하고 싶으실땐 profile을 설정할 수 있습니다.

minikube start -p helloworld # helloworld 라는 이름의 profile로 생성

minikube profile list # profile 리스트 확인

minikube profile helloworld # helloworld로 profile 설정

2. 노드가 여러개 있을때

1,2번 노드가 있을때 apply를 하면 기본적으로 1,2번중에 무작위로 배포가 됩니다.

node의 라벨 조건을 보고 특정 노드에 배포 할 수 있는데 pod 조건에 특정 노드에 실행하는 설정을 추가할 수 있습니다.

진행하시다가 궁금하신점은 언제든 문의주세요! 메리크리스마스입니다~🎄