0%

docker for window 환경 kubernetes dashboard 생성

docker for window 환경에서 kubernetes 의 dashboard 를 설정합니다.

데시보드 적용

1
$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml

서버

1
2
$ kubectl proxy
Starting to serve on 127.0.0.1:8001

인증
powershell

1
2
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-for-desktop --token="${TOKEN}"

완료 시
C:/Users/<Username>/.kube 경로에 config 파일이 생성됩니다.

데시보드
http://:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/
URL을 통해 접근 하고, 인증은 위에서 생성한 config 를 넣어줍니다.

참고
http://collabnix.com/kubernetes-dashboard-on-docker-desktop-for-windows-2-0-0-3-in-2-minutes/