[k8s] minikube로 시작해보기 (MacOS)

[원본 링크]

minikube는 쿠버네티스의 초경량 배포판 중 하나다.

이 배포판이 가진 독보적인 강점은, Linux 바깥, Windows와 MacOS에서도 구성이 가능하다는 것이다.
k3s 같은 다른 경량 배포판들도 대부분 Linux만을 지원한다는 것을 생각하면 확실한 이점이 있는 셈이다.

여기서는 MacOS 환경에서 minikube를 설치하는 방법을 기록한다.




사전 요구사항

Docker가 미리 깔려있어야 한다.
없다면 설치해서 실행까지 되게 해준다.

brew도 당연히 있어야 한다.




minikube 시작하기

brew를 통해 설치부터 한다.

brew install minikube

이게 세팅을 도와줄 도구다.


바이너리가 실행되면 설치 자체는 잘 된 것이고.

다음과 같이 start 명령을 사용하면 쿠버네티스 서버가 초기화 및 실행된다.

minikube start --driver=docker

몇분 정도 걸린다.

그러고 끝나면

kubectl이나 API를 통해 쿠버를 사용해볼 수 있을 것이다.

이후의 사용법은 쿠버네티스 공통 사양을 따르면 된다.
리소스 정의하고

넣는다.


그래서 컨테이너 실행까지 오류 없이 잘 되면, 세팅이 다 잘 된 것이다.
이대로 잘 쓰면 된다.



참조
https://minikube.sigs.k8s.io/docs/start/?arch=%2Fmacos%2Farm64%2Fstable%2Fbinary+download