安裝Kuboard

Kuboard 官方文檔

https://kuboard.cn/install/install-dashboard.html

# 如果您參考 https://kuboard.cn 網站上提供的 Kubernetes 安裝文檔,可在 master 節點上執行以下命令
kubectl apply -f https://kuboard.cn/install-script/kuboard.yaml
#獲取Token   如果您參考 www.kuboard.cn 提供的文檔安裝 Kuberenetes,可在第一個 Master 節點上執行此命令
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep kuboard-user | awk '{print $1}')   
# 有如下 顯示
Name:         kuboard-user-token-bpvkh
Namespace:    kube-system
Labels:       <none>
Annotations:  kubernetes.io/service-account.name: kuboard-user
              kubernetes.io/service-account.uid: 929cb9e8-647a-4c31-bbd0-a0cc6556ecf9

Type:  kubernetes.io/service-account-token

Data
====
ca.crt:     1025 bytes
namespace:  11 bytes
token:      eyJhbGciOiJSUzI1NiIsImtpZCI6Ilp1WVBpRE9WdjhwdnBFYVFrLTR6eTdPVXZSSVRMZ0RFdHlkY1NRWHJhMTAifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJrdWJvYXJkLXVzZXItdG9rZW4tYnB2a2giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoia3Vib2FyZC11c2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOTI5Y2I5ZTgtNjQ3YS00YzMxLWJiZDAtYTBjYzY1NTZlY2Y5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmt1Ym9hcmQtdXNlciJ9.ZAjqs6fGNhRDLvjDnud6usyWVqQyK2gTPfXZ6661nJDrss9u4LnLxtEhhiDG8DOGDZypLWvjOdLxnXqe1ug5PZnkfUJmspa1t0CqlpHNsUJs5wxT8BMK7t1qSfzgkVFB_1wUL2jtr_DtCW4cqqXI9x9Ite83b9ie4XBnPiwHJN8vbWLdr_6aC6Y9KsVR9UDpMKQPB-vKwZI0N7urpZV3lxilknIpqAVnu6PPGhS_3lbmZ-4cSVtEGENtdUrPYqwiG41l5W47wF8IoXw5qOeh3_dalhscar8TT7tyjTrbYfVQi37BIwI6ifBOcqla4Iy3TEsILoSf3rnOweMH_yLh2Q
# 取輸出信息中 token 字段
token:eyJhbGciOiJSUzI1NiIsImtpZCI6Ilp1WVBpRE9WdjhwdnBFYVFrLTR6eTdPVXZSSVRMZ0RFdHlkY1NRWHJhMTAifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJrdWJlLXN5c3RlbSIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJrdWJvYXJkLXVzZXItdG9rZW4tYnB2a2giLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoia3Vib2FyZC11c2VyIiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiOTI5Y2I5ZTgtNjQ3YS00YzMxLWJiZDAtYTBjYzY1NTZlY2Y5Iiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50Omt1YmUtc3lzdGVtOmt1Ym9hcmQtdXNlciJ9.ZAjqs6fGNhRDLvjDnud6usyWVqQyK2gTPfXZ6661nJDrss9u4LnLxtEhhiDG8DOGDZypLWvjOdLxnXqe1ug5PZnkfUJmspa1t0CqlpHNsUJs5wxT8BMK7t1qSfzgkVFB_1wUL2jtr_DtCW4cqqXI9x9Ite83b9ie4XBnPiwHJN8vbWLdr_6aC6Y9KsVR9UDpMKQPB-vKwZI0N7urpZV3lxilknIpqAVnu6PPGhS_3lbmZ-4cSVtEGENtdUrPYqwiG41l5W47wF8IoXw5qOeh3_dalhscar8TT7tyjTrbYfVQi37BIwI6ifBOcqla4Iy3TEsILoSf3rnOweMH_yLh2Q
#訪問Kuboard
http://任意一個Worker節點的IP地址:32567/
# 在界面輸入token

安裝Kuboard 出現問題

# 訪問地址
http://192.168.233.143:32567/ (192.168.233.143 是我的一個 node 節點) 頁面 顯示拒絕連接

# 在 master 節點 輸入
kubectl get pods -n kube-system
# 發現 kuboard-756d46c4d4-g8tgd 的狀態是 ImagePullBackOff 說明 kuboard 的鏡像沒用 pull 下來
NAME                                      READY   STATUS             RESTARTS   AGE
calico-kube-controllers-dc6cb64cb-dv4hw   1/1     Running            0          63m
calico-node-4s6gz                         1/1     Running            0          59m
calico-node-bthtz                         1/1     Running            0          32m
calico-node-qq54l                         1/1     Running            0          63m
coredns-67c766df46-b6pjq                  1/1     Running            0          63m
coredns-67c766df46-vpfpb                  1/1     Running            0          63m
etcd-k8s-master                           1/1     Running            0          63m
kube-apiserver-k8s-master                 1/1     Running            0          62m
kube-controller-manager-k8s-master        1/1     Running            0          62m
kube-proxy-7k2mh                          1/1     Running            0          63m
kube-proxy-8p46z                          1/1     Running            0          32m
kube-proxy-hb8kj                          1/1     Running            0          59m
kube-scheduler-k8s-master                 1/1     Running            0          63m
kuboard-756d46c4d4-g8tgd                  0/1     ImagePullBackOff   0          31m

# 在 master 執行 刪除已安裝的鏡像
kubectl delete pod kuboard-756d46c4d4-g8tgd -n kube-system
# pod "kuboard-756d46c4d4-g8tgd" deleted 顯示刪除成功
# 在master 執行
kubectl get pods -l k8s.eip.work/name=kuboard -n kube-system
# 顯示 kuboard-756d46c4d4-872zf 狀態是 Running
NAME                       READY   STATUS    RESTARTS   AGE
kuboard-756d46c4d4-872zf   1/1     Running   0          4m30s
# 說明已經可以了 再次查看  kubectl get pods -n kube-system kuboard-756d46c4d4-872zf 狀態已經正常 

NAME                                      READY   STATUS    RESTARTS   AGE
calico-kube-controllers-dc6cb64cb-dv4hw   1/1     Running   0          108m
calico-node-4s6gz                         1/1     Running   0          103m
calico-node-bthtz                         1/1     Running   0          76m
calico-node-qq54l                         1/1     Running   0          108m
coredns-67c766df46-b6pjq                  1/1     Running   0          108m
coredns-67c766df46-vpfpb                  1/1     Running   0          108m
etcd-k8s-master                           1/1     Running   0          107m
kube-apiserver-k8s-master                 1/1     Running   0          107m
kube-controller-manager-k8s-master        1/1     Running   0          107m
kube-proxy-7k2mh                          1/1     Running   0          108m
kube-proxy-8p46z                          1/1     Running   0          76m
kube-proxy-hb8kj                          1/1     Running   0          103m
kube-scheduler-k8s-master                 1/1     Running   0          107m
kuboard-756d46c4d4-872zf                  1/1     Running   0          28m

# 輸入 http://192.168.233.143:32567/ 已經可以登陸了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章