개요
k8s, container 환경을 공부하기 위해 local 환경에서 k8s 테스트 하기 위해 minikube를 설치.
설치 환경
- 운영체제 : MacOS Catalina
- 프로세서 : 3 GHz 듀얼 코어 Intel Core i7
- 메모리 : 8GB
설치
- 설치 가이드 링크 : https://minikube.sigs.k8s.io/docs/start/
필요 사양
- 2 CPUs or more
- 2GB of free memory
- 20GB of free disk space
- Internet connection
- Container or virtual machine manager, such as: Docker, Hyperkit, Hyper-V, KVM, Parallels, Podman, VirtualBox, or VMware Fusion/Workstation
필요한 하드웨어 사양은 갖춘거 같다… 그리고 Docker(그 외..)가 필요하다고 나와 있으니 Dcoker를 우선 설치하자.
Docker 설치
Docker 설치는 Pass
다시 minikube 설치
Mac은 Homebrew로 보통 설치
1
brew install minikube
설치는 이걸로 끝이다. 자세한 가이드는 minikube 사이트에서 확인하자.
시작
1
minikube start
minikube 시작도 간단하다. 그 밖에 여러가지 옵션이 제공되니 필요한 경우에 활용하도록 하자.
아무런 옵션이 없다면 최신버전의 k8s가 설치됨.
설치 후 확인
1
kubectl get pods -A
삭제
설치는 아래 순서대로 하면 간단하게 삭제 완료.
1
2
minikube stop
minikube delete --all
마치며
설치하면서도 시간이 참 오래걸리는 거 같다. 이번 포스팅은 여기까지만 하고 앞으로 k8s를 활용한 여러 컨테이너 테스트를 할 예정이다.