목차
반응형
0. 개인 로컬 PC에 쿠버네티스를 설치하는 이유
개인 노트북/로컬 PC에 쿠버네티스를 설치하는 경우, 일반적으로 개발, 테스트, 학습 및 실험 목적으로 사용합니다. 로컬 환경에서 쿠버네티스를 사용하면 실제 운영 환경에 배포하기 전에 애플리케이션을 개발하고 테스트할 수 있으며, 쿠버네티스의 다양한 기능과 워크플로우를 직접 경험하고 익힐 수 있습니다.
실무에서는 실제 운영서버에 쿠베너티스를 설치하거나, AWS의 EKS, Google Cloud의 GKE, Azure의 AKS와 같은 관리형 쿠버네티스 서비스를 사용.
1. Macbook M1 기준
1) Homebrew 설치: Homebrew가 아직 설치되어 있지 않다면, 터미널에서 다음 명령어를 실행하여 설치
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
2) Minikube 설치: Homebrew를 사용하여 Minikube를 설치합니다.
brew install minikube
3) Minikube 시작: Minikube 클러스터를 시작합니다. Apple Silicon을 사용할 경우, --driver=docker 옵션을 사용하는 것이 일반적입니다.
Minikube를 실행하기 전에 먼저 Docker 를 실행한다. Docker app을 눌러 실행하면 된다.
minikube start --driver=docker
볼륨을 을 확인해보면, minikube만 설치해도
1GB 볼륨을 차지하는 것을 확인할 수 있다.
컨테이너를 확인해 보면 minikube가 있는 것을 확인할 수 있다.
4) Minikube 중지
아래 명령어를 입력하거나, Docker Desktop에서 중지 버튼을 눌러 멈출 수 있다.
minikube stop
반응형
'MLOps' 카테고리의 다른 글
쿠버네티스(kubenetes)에 데이터베이스 추가하기 (2) | 2024.03.28 |
---|---|
쿠버네티스(Kubernetes) 기본적인 사용 방법 (1) | 2024.03.28 |
쿠버네티스(Kubernetes)란! 왜 사용하는 것일까? (0) | 2024.03.19 |
MLflow 처음 시작하기 (0) | 2024.03.12 |
[Data Lake] 데이터 레이크 설명 (0) | 2021.05.18 |