SKT Fly AI 4기 활동기록

[컨테이너] 3-1. Minikube 설치

이무기뱀술 2024. 4. 5. 12:05
728x90

Minikube logo

 

2024년 1월 SKT Fly AI 4기에서 실습한 내용을 바탕으로 작성되었습니다.

 

Azure 클라우드에서 Ubuntu 20.04 가상환경을 구축한 다음 수행하였습니다.

 

미니쿠베 설치

curl -LO https://storage.googleapis.com/minikube/releases/v1.22.0/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

 

미니쿠베 설치 확인

minikube --help

 

Kubectl 설치

curl -LO https://dl.k8s.io/release/v1.22.1/bin/linux/amd64/kubectl
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl # root 권한 755

 

Kubectl 설치 확인

kubectl --help

 

미니쿠베 시작

minikube start --driver=docker

 

안될 경우 긴급조치

sudo usermod -a -G docker $USER
sudo service docker restart
sudo reboot

가상머신 사이즈 키우기

 

미니쿠베 상태 확인

minikube status

 

pod 확인

kubectl get pod -n kube-system
  • kube-system의 pod를 출력
  • kube-system도 도커로 되어있다..!
  • 요즘 스타트업의 시스템은 이렇게 쿠버네티스로 구성
    • 마이크로 서비스 아키텍처
    • 서비스 안정성 강화
    • 작은 기능 단위(로그인, 재고 관리 등등)로 도커 컨테이너 만듦
    • 한정된 시스템, 자원 몰아줄 수 있음.

미니쿠베 삭제

minikube delete

 

 

728x90