03A. Minikube 클러스터 생성하기
Less than 1 minute
03A. Minikube 클러스터 생성하기 관련
![](https://pyrasis.com/assets/images/pyrasis.png)
Unit 3. Nginx 웹서버 실행하기
언제나 최신 Kubernetes
MiniKube 설치가 끝났으니 이제 Minikube로 쿠버네티스 클러스터를 생성해보겠습니다. 앞에서 Docker를 설치했으므로 여기서는 --driver=docker
옵션을 사용하여 Docker 기반 Minikube 클러스터를 생성합니다.
minikube start --driver=docker
잠시 기다리면 클러스터가 생성됩니다. 다음 명령을 입력하여 클러스터가 잘 동작하는지 확인해봅니다.
kubectl get all
#
# NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
# service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 4m42s
service/kubernetes
가 표시된다면 정상적으로 클러스터가 생성된 것입니다.
k get all
앞에서 kubectl
을 k
로 별칭을 설정했다면 k get all
도 가능합니다. 문서에서는 모두 kubectl
로 표기되어 있어도, 실제로 명령을 입력할 때는 k
만 입력해도 됩니다.
k get
#
# NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
# service/kubernetes ClusterIP 10.96.0.1 <none> 443/TCP 8m59s
그럼 MiniKube에서 대시보드를 실행해보겠습니다.
minikube dashboard
#
# 🔌 대시보드를 활성화하는 중 ...
# ▪ Using image docker.io/kubernetesui/metrics-scraper:v1.0.8
# ▪ Using image docker.io/kubernetesui/dashboard:v2.7.0
# 🤔 Verifying dashboard health ...
# 🚀 프록시를 시작하는 중 ...
# 🤔 Verifying proxy health ...
# 🎉 Opening http://127.0.0.1:60287/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser...
명령을 실행하면 자동으로 웹 브라우저가 열릴 것입니다. 웹 브라우저가 열리지 않으면 위 출력 결과에서 Opening으로 시작하는 부분의 URL을 복사해서 웹 브라우저에서 열어봅니다.
![쿠버네티스 대시보드](https://pyrasis.com/assets/images/jHLsAlwaysUpToDateKubernetes/Unit03/1.png)
앞으로 자주 사용하게 될 쿠버네티스 대시보드입니다. 여기서는 쿠버네티스의 각종 설정을 확인하고 편집할 수 있습니다.
대시보드 실행을 정지하려면 minikube dashboard
명령을 입력한 곳에서 Ctrl+C를 입력하면 됩니다.