쿠버네티스 - minikube

Kang Hee Young·2021년 4월 19일
0

쿠버네티스 설치

macOS

# homebrew
brew install minikube

# download direct binary
curl -Lominikube https://storage.googleapis.com/minikube/releases/latest/minikube-darwin-amd64 \
  && chmod +x minikube

기본 명령어

# 버전확인
minikube version

# 가상머신 시작
minikube start --driver=hyperkit
# driver 에러가 발생한다면 virtual box를 사용
minikube start --driver=virtualbox
# 특정 k8s 버전 실행
minikube start --kubernetes-version=v1.20.0

# 상태확인
minikube status

# 정지
minikube stop

# 삭제
minikube delete

# ssh 접속
minikube ssh

# ip 확인
minikube ip

install Virtual Box

#Cluster 내라면
Managed Software Center(MSC)에서 설치

kubectl 설치

# homebrew
brew install kubectl

# download direct binary
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.20.0/bin/darwin/amd64/kubectl \
  && chmod +x kubectl
  
# test
kubectl version

클러스터 내 용량이 모자를때

minikube start --driver=virtualbox 실행 후
root 폴더에 생긴 .minikube 폴더를 goinfre로 심볼릭 링크하여준다.
그럼 약 900메가 용량이 생김.
mv .minikube /goinfre/hekang/.minikube // goinfre로 옮긴 후
ln -s /goinfre/hekang/.minikube .minikube // 심볼릭 링크 생성

kubectl 명령어 정리

profile
hekang in 42Seoul.

0개의 댓글