Install Kubernetes Dashboard Web UI


Делаю: 11.04.2019


По материалам из видео индуса:

https://www.youtube.com/watch?v=brqAMyayjrI&list=PL34sAs7_26wNBRWM6BDhnonoA5FMERax0&index=6


Подготовили кластер и окружение как здесь


Поехали

$ kubectl create -f https://bitbucket.org/sysadm-ru/kubernetes/raw/004fd3d9c66f2eb453324d24e94eaabc65491895/dashboard/influxdb.yaml


$ kubectl create -f https://bitbucket.org/sysadm-ru/kubernetes/raw/004fd3d9c66f2eb453324d24e94eaabc65491895/dashboard/heapster.yaml


$ kubectl create -f https://bitbucket.org/sysadm-ru/kubernetes/raw/004fd3d9c66f2eb453324d24e94eaabc65491895/dashboard/dashboard.yaml

$ kubectl create -f https://bitbucket.org/sysadm-ru/kubernetes/raw/004fd3d9c66f2eb453324d24e94eaabc65491895/dashboard/sa_cluster_admin.yaml


$ kubectl describe sa dashboard-admin -n kube-system
Name:                dashboard-admin
Namespace:           kube-system
Labels:              <none>
Annotations:         <none>
Image pull secrets:  <none>
Mountable secrets:   dashboard-admin-token-jq99k
Tokens:              dashboard-admin-token-jq99k
Events:              <none>


$ kubectl get secret dashboard-admin-token-jq99k -n kube-system
NAME                          TYPE                                  DATA   AGE
dashboard-admin-token-jq99k   kubernetes.io/service-account-token   3      87s


$ kubectl describe secret dashboard-admin-token-jq99k -n kube-system
Name:         dashboard-admin-token-jq99k
Namespace:    kube-system
Labels:       <none>
Annotations:  kubernetes.io/service-account.name: dashboard-admin
            kubernetes.io/service-account.uid: 7d4f6c01-5c9c-11e9-b61d-525400261060

Type:  kubernetes.io/service-account-token

Data
====
namespace:  11 bytes
token:      eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJkYXNoYm9hcmQtYWRtaW4tdG9rZW4tanE5OWsiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiZGFzaGJvYXJkLWFkbWluIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiN2Q0ZjZjMDEtNWM5Yy0xMWU5LWI2MWQtNTI1NDAwMjYxMDYwIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmRhc2hib2FyZC1hZG1pbiJ9.aOt56z2ffZWCcV24LTe_m4tAoSOIPZQHPTDpVINYblSvmBYpInZ5OVxZK0yQDK1N_r7kZgraPxUSGHxJ-nv1edqNyrR9UEPpx9iozPJZgPfcWwIh1ExEiP8BICQ6dmJLNfia0F4UZp60U3ve8gFGwGEG3hQhxMgw7gf6aa8n95bRASvfs4zyjmxnXng2dKrVh-LjqgzbmyIxbYOFofylUSUyB7aIO0fJ0BKMYToLoY8FyGi3Y3GiOleplzHdZZdN_VPIQTx0GbcvD_oeiMx8e5qYadwnFIV8qXG7S4znJVlyaxEeXK_1q9Y0I7IBLTSwD0WZRNaRCgZv77owbN8Hkg
ca.crt:     1025 bytes


https://node1:32323


kubernetes Dashboard 01


kubernetes Dashboard 02


kubernetes Dashboard 03


kubernetes Dashboard 04