대세는 쿠버네티스 [초급~중급]
[초급] 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=3dashboard 사용# 실습 중에는 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/bashcontainer 이름은 목록에서 나온 이름을 선택해서 입력해주시면 됩니다.음,,, 이제 더 생각나는 내용은 없는데 macOS 거나 컴퓨터 사양이 안되시는 분들에게 도움이 되었으면 하네요.참고로 중급 강의 실습은 진행을 안해봐서 안될 수 있습니다.