開啓完成以後右下角會回顯示Kubernetes is Runnigngit
docker images
或 docker image ls
github
docker container ls --format "table{{.Names}}\t{{.Image }}\t{{.Command}}"
docker
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
ps
:如遇到yaml失效請訪問這裏vim
kubectl proxy
api
而後訪問地址 http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/app
ps:
會報錯工具
kubectl -n kube-system edit service kubernetes-dashboard
性能
將以前的修改爲圖片箭頭標註的便可
而後在訪問以前的地址spa
查看暴露的端口:kubectl -n kube-system get service kubernetes-dashboard
代理
而後訪問https://localhost:31950/
vim dashboard-adminuser.yaml
把底下的內容複製進去
apiVersion: v1 kind: ServiceAccount metadata: name: admin-user namespace: kube-system --- apiVersion: rbac.authorization.k8s.io/v1 kind: ClusterRoleBinding metadata: name: admin-user roleRef: apiGroup: rbac.authorization.k8s.io kind: ClusterRole name: cluster-admin subjects: - kind: ServiceAccount name: admin-user
而後kubectl apply -f dashboard-adminuser.yaml
等對象建立成功以後訪問token(命令以下:)kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}')
Heapster是容器集羣監控和性能分析工具,自然的支持Kubernetes和CoreOS。
kubectl create -f http://mirror.faasx.com/kubernetes/heapster/deploy/kube-config/influxdb/influxdb.yaml kubectl create -f http://mirror.faasx.com/kubernetes/heapster/deploy/kube-config/influxdb/grafana.yaml kubectl create -f http://mirror.faasx.com/kubernetes/heapster/deploy/kube-config/influxdb/heapster.yaml kubectl create -f http://mirror.faasx.com/kubernetes/heapster/deploy/kube-config/rbac/heapster-rbac.yaml