inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

이야기를 나눠요

173만명의 커뮤니티!! 함께 토론해봐요.

[초급] minikube를 이용한 환경 세팅

대세는 쿠버네티스 (초급~중급편)

김태민님 강의 정말 잘 듣고 있습니다. ^^ 저는 minikube를 이용해서 실습을 진행하고 있는데요. 많은 분들이 환경 세팅에 어려움을 갖고 계시더라구요. 질문도 계속 올라오고... 저는 강의와 OS가 다르고(macOS) 세팅이 좀 귀찮다보니,,, minikube를 사용했습니다. 아직 중급 강의는 듣지 않았지만, 초급 강의에서는 제가 사용한 환경은 문제가 없어서 공유 드리려고 합니다. 세팅 방법은 다음과 같습니다. docker 설치 ( https://www.docker.com/ ) brew install minikube 아래 명령어로 node 3개 클러스터 구성 (master 1개, worker 2개) minikube start \ --driver='docker' \ --kubernetes-version='stable' \ --nodes=3 dashboard 사용 # 실습 중에는 terminal 세션을 유지해야 합니다. minikube dashboard or # 실습 후 프로세스 Kill 해주어야 합니다. nohup minikube dashboard > /dev/null & 종료 및 시작 실습 후에는 minikube stop 으로 클러스터 종료 해주시면 되고, 다시 시작할 때는 minikube start 해주시면 됩니다. (시작할 때 가끔 오류가 나는데, 다시 커맨드 입력하면 대부분 그냥 되더라구요.) 추가로, container로 클러스터를 구성한 것이기 때문에 특정 node에 접근할 때는 이 방법으로 해주시면 됩니다. docker container ls 를 입력하면 현재 노드 목록이 나옵니다. 목록에서 minikube가 master이고, minikube-x.. 는 워커 노드입니다. docker container exec -it <container 이름> /bin/bash container 이름은 목록에서 나온 이름을 선택해서 입력해주시면 됩니다. 음,,, 이제 더 생각나는 내용은 없는데 macOS 거나 컴퓨터 사양이 안되시는 분들에게 도움이 되었으면 하네요. 참고로 중급 강의 실습은 진행을 안해봐서 안될 수 있습니다.

  • 환경세팅
  • minikube
  • k8s
  • macos
조민준 댓글 1 좋아요 3 조회수 1144

인기 태그

인프런 TOP Writers

주간 인기글