오케스트레이션
[kubernetes] 대시보드 설치 및 접속
kyeongjun-dev
2021. 3. 25. 17:50
대시보드 서비스 설치
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.0.0/aio/deploy/recommended.yaml
(kubernetes.io/ko/docs/tasks/access-application-cluster/web-ui-dashboard/) 공식 홈페이지에서 확인 가능
대시보드 접속 토큰 확인
$ kubectl get secret
NAME TYPE DATA AGE
default-token-xs5c9 kubernetes.io/service-account-token 3 29d
토큰 NAME 확인
$ kubectl describe secrets default-token-xs5c9
Name: default-token-xs5c9
Namespace: default
Labels: <none>
Annotations: kubernetes.io/service-account.name: default
kubernetes.io/service-account.uid: a979a0ec-5aef-4ce9-9acd-d05167a55863
Type: kubernetes.io/service-account-token
Data
====
ca.crt: 1066 bytes
namespace: 7 bytes
token: eyJhbGciOiJSUzI1NiIsImtpZCI6IkVzWjgzZnZOenFQWjJydEQwYUM1QXl5TFcxWkEtekQwaHMtUjR3Y3FWRzgifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJkZWZhdWx0Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZWNyZXQubmFtZSI6ImRlZmF1bHQtdG9rZW4teHM1YzkiLCJrdWJlcm5ldG
토큰 확인
프록시 실행 및 대시보드 접속
- 프록시 실행
$ kubectl proxy
Starting to serve on 127.0.0.1:8001
- 대시보드 주소
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
토큰값을 입력하면 대시보드 접속 가능