BaeBox

Minikube 설치 및 cluster 구성 본문

개발 관련

Minikube 설치 및 cluster 구성

배모씨. 2019. 11. 2. 17:44
반응형

https://kubernetes.io/docs/tasks/tools/install-minikube/

 

Install Minikube

Cleanup local state If you have previously installed minikube, and run: minikube start And this command returns an error: machine does not exist You need to clear minikube’s local state: minikube delete

kubernetes.io

위의 링크는 minikube 설치 공식 문서이다.


Minikube : 단일 노드 kubernetes cluster 를 만들어주는 도구이다.

내 언어능력의 한계로 이보다 더 쉽게 설명할 방법이 없다.

minikube 의 설치는 쉽다. 

단, 설치 전에 따져봐야 할 것이 있으니...

cpu 의 가상화 기능 지원여부이다.

아래 명령어를 통해 확인할 수 있다.

설치 전에 체크해야 할 것

위의 명령어를 입력했을 때, 출력값이 뭐라도 나와야 한다.

우선, 값이 나온 분들은 축하드린다. 

아무런 값이 출력되지 않은 분들은 삼삼한 위로를 전한다. 나도 안나왔다.

하지만 괜찮다. 쓸 수 있는 옵션이 있더라.

비록 보안성, 신뢰성 하락, 데이터 손실 및 몇몇 이슈가 있지만, 뭐 어떤가. 

설치를 해보자. 

* client/server version 1.17 기준으로는 --vm-driver=none 으로 할 시 --extraconfig를 줘도 coreDNS 가 작동하지 않는다. 1.15 버전으로 할 것을 권장한다. 정정. firewall 을 끄지 않아서. 그렇다. systemctl stop firewalld

이게 끝이다.

설치가 끝났다.

이제 cluster 구성을 해보자. 

cluster 구성 방법
가상화 기능 지원시 sudo minikube start
가상화 기능 미지원시 sudo minikube start --vm-driver=none
가상화 기능 미지원시2 https://bcho.tistory.com/m/1307?category=731548

 

cluster 구성이 완료되면 kubectl version 명령어를 입력해보자. 

kubectl version

위와 같은 출력값이 나왔다면 cluster 가 제대로 구성된 것이다.

 


참고로 minikube 에 의해 클러스터의 구조는 아래 링크에서 볼 수 있다. 

https://linuxhelp4u.blogspot.com/2018/04/minikube-how-to-set-up-local-kubernetes.html

 

Minikube - How to set up local kubernetes cluster

Question - How to setup local kubernetes cluster using minikube? First of all lets describe briefly about "What is kubernetes?". Well, Ku...

linuxhelp4u.blogspot.com

조대협님이 --vm-driver=none 옵션으로 minikube 클러스터 구성한 방식.

https://bcho.tistory.com/m/1307?category=731548

 

[팁] 우분투에서 minikube를 VM 없이 실행하기

요즘 쿠버네티스를 로컬환경에서 이것 저것 테스트하고 있는데, 실행 방법은 다음과 같다. 환경은 minikube를 인스톨하였다. (0.33.1 버전) sudo -E minikube start --vm-driver=none --extra-config=kubelet.reso..

bcho.tistory.com

https://minikube.sigs.k8s.io/docs/start/linux/

 

Linux

Installation Download and install minikube to /usr/local/bin: curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \ && sudo install minikube-linux-amd64 /usr/local/bin/minikube Download and install minikube: curl -LO https

minikube.sigs.k8s.io

 

반응형

'개발 관련' 카테고리의 다른 글

Ingress  (0) 2019.11.02
Web UI(dashboard) 설치  (0) 2019.11.02
Kubernetes cluster 구성  (0) 2019.11.02
Kubernetes 설치  (0) 2019.11.02
Kubernetes 란?  (0) 2019.11.02
Comments