본문 바로가기
Devops/Kubernetes

[Kubernetes] Minikube로 Kubernetes 환경 구축하기

by keyhong-DE 2023. 11. 8.

kubectl 다운로드

https://kubernetes.io/docs/tasks/tools/install-kubectl-windows/

1. curl 명령어로 exe (window 기준) 파일 다운로드

curl.exe -LO "https://dl.k8s.io/release/v1.28.3/bin/windows/amd64/kubectl.exe"

kubectl download

2. 설치된 후 명령어로 버전확인

kubectl version --client

명령어 정상 출력 결과

3. 사용자 홈 디렉터리에서 .kube 폴더 생성

.kube 폴더 생성

4. 확장자 없는 config 파일 생성 (나중에 연결 할 클러스터에게 kubectl 명령을 내림. 자동으로 fill 되는 파일)

config 파일

minikube 다운로드

1. 홈페이지에서 미니큐브 다운로드

https://minikube.sigs.k8s.io/docs/start/

minikube download

2. sysinfo 명령어로 하이퍼바이저 확인

sysinfo 명령어로 hypervisior 확인

3. minikube start 명령어로 새 가상 머신 만들기

minikube start --driver=<driver name>

# minikube start --driver=docker
# minikube start --driver=virtualbox
# minikube start --driver=hyperv

 

docker로 가상 머신 생성

 

** 새롭게 만들어진 가상머신에는 쿠버네티스에 필요한 소프트웨어, API 서버, kubelet도 설치됨

4. minikube status로 모든 것이 정상적으로 작동하는 지 확인

정상 작동시 결과

5. minikube dashboard로 내장 웹 서버 불러오기

minikube dashboard
dashboard web ui

'Devops > Kubernetes' 카테고리의 다른 글

[Kubernetes] YAML 파일로 컨테이너 배포하기  (0) 2023.11.12
[Kubernetes] Core Components  (0) 2023.11.08