관리 메뉴

피터의 개발이야기

[minikube] minikube dashboard 활성화 방법 본문

Kubernetes/minikube

[minikube] minikube dashboard 활성화 방법

기록하는 백앤드개발자 2022. 9. 3. 18:36
반응형

[kubernetes] 쿠버네티스 목차

[kubernetes] 모니터링 방법 정리

ㅁ Minikube 관련 글

 [minikube] 맥에 minikube를 사용해 로컬 kubernetes 설치
 [minikube] minikube 기본 명령어 정리

 [minikube] minikube 다중노드 구성하기

ㅇ [minikube] minikube에서 meteric server 실행하기

 [minikube] minikube dashboard 활성화 방법

ㅁ 개요

 ㅇ 이전 글에서 minikube를 설치하고, 간단히 dashboard를 확인하였다.

 ㅇ 이번 글에서는 dashboard와 addone 활성화 하는 방법을 정리하였다.

 

 

minikube의 대시보드를 활성화 확인

$ minikube addone list
|-----------------------------|----------|--------------|--------------------------------|
|         ADDON NAME          | PROFILE  |    STATUS    |           MAINTAINER           |
|-----------------------------|----------|--------------|--------------------------------|
| ambassador                  | minikube | disabled     | third-party (ambassador)       |
| auto-pause                  | minikube | disabled     | google                         |
| csi-hostpath-driver         | minikube | disabled     | kubernetes                     |
| dashboard                   | minikube | enabled ✅   | kubernetes                     |
| default-storageclass        | minikube | enabled ✅   | kubernetes                     |
| efk                         | minikube | disabled     | third-party (elastic)          |
| freshpod                    | minikube | disabled     | google                         |
| gcp-auth                    | minikube | disabled     | google                         |
| gvisor                      | minikube | disabled     | google                         |
| helm-tiller                 | minikube | disabled     | third-party (helm)             |
| ingress                     | minikube | disabled     | unknown (third-party)          |
| ingress-dns                 | minikube | disabled     | google                         |
| istio                       | minikube | disabled     | third-party (istio)            |
| istio-provisioner           | minikube | disabled     | third-party (istio)            |
| kong                        | minikube | disabled     | third-party (Kong HQ)          |
| kubevirt                    | minikube | disabled     | third-party (kubevirt)         |
| logviewer                   | minikube | disabled     | unknown (third-party)          |
| metallb                     | minikube | disabled     | third-party (metallb)          |
| metrics-server              | minikube | disabled     | kubernetes                     |
| nvidia-driver-installer     | minikube | disabled     | google                         |
| nvidia-gpu-device-plugin    | minikube | disabled     | third-party (nvidia)           |
| olm                         | minikube | disabled     | third-party (operator          |
|                             |          |              | framework)                     |
| pod-security-policy         | minikube | disabled     | unknown (third-party)          |
| portainer                   | minikube | disabled     | portainer.io                   |
| registry                    | minikube | disabled     | google                         |
| registry-aliases            | minikube | disabled     | unknown (third-party)          |
| registry-creds              | minikube | disabled     | third-party (upmc enterprises) |
| storage-provisioner         | minikube | enabled ✅   | google                         |
| storage-provisioner-gluster | minikube | disabled     | unknown (third-party)          |
| volumesnapshots             | minikube | disabled     | kubernetes                     |
|-----------------------------|----------|--------------|--------------------------------|

 ㅇ minikube addons list 명령어로 dashboard 활성화 상태를 확인 할 수 있다.

 

 

 

ㅁ dashboard 활성화 방법

$ minikube addons enable dashboard
🤔  Verifying dashboard health ...
🚀  프록시를 시작하는 중 ...
🤔  Verifying proxy health ...
🎉  Opening http://127.0.0.1:51173/api/v1/namespaces/kubernetes-dashboard/services/http:kubernetes-dashboard:/proxy/ in your default browser...
^C
 ~  minikube addons enable dashboard                                                                                                                                                         SIGINT(2) ↵  7258  18:12:25
    ▪ Using image kubernetesui/dashboard:v2.3.1
    ▪ Using image kubernetesui/metrics-scraper:v1.0.7
💡  Some dashboard features require the metrics-server addon. To enable all features please run:

	minikube addons enable metrics-server


🌟  'dashboard' 애드온이 활성화되었습니다

 ㅇ minikube addons enable dashboard 명령어로 활성화 한다.

 

 

 

ㅁ Dashboard 접속

ㅇ minikube dashboard 명령어를 실행하면 자동으로 dashboard가 기본 브라우져에 로딩된다.

 

 ㅇ 일부 kubernetes 대시보드 기능에는 metrics-server 추가 기능이 필요합니다.

 ㅇ metrics-server 설치는 [minikube] minikube에서 meteric server 실행하기를 참조해 주세요.

 

ㅁ 함께 보면 좋은 사이트

 

Hello Minikube

이 튜토리얼에서는 Minikube와 Katacoda를 이용하여 쿠버네티스에서 샘플 애플리케이션을 어떻게 실행하는지 살펴본다. Katacode는 무료로 브라우저에서 쿠버네티스 환경을 제공한다. 참고: 로컬에서

kubernetes.io

반응형
Comments