인공지능 개발자 수다(유튜브 바로가기) 자세히보기

MLOps

쿠버네티스(Kubernetes) 설치와 실행 방법

Suya_03 2024. 3. 19. 02:24

목차

    반응형

    쿠버네티스 로고

    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

     

    반응형