k8s搭建監控:安裝metrics server和dashboard
安裝metrics server
參考:https://github.com/kubernetes-sigs/metrics-server
kubectl create -f components.yaml(components.yaml檔案和涉及的映象,都從網盤下載)
或者自己官網下載:https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
kubectl get po -n kube-system -l k8s-app=metrics-server
檢視node的監控資料:kubectl top node
檢視pod的監控資料:kubectl top po -A
部署dashboard
官網:https://github.com/kubernetes/dashboard
https://raw.githubusercontent.com/kubernetes/dashboard/v2.4.0/aio/deploy/recommended.yaml
可以先下載,mvrecommended.yamldashboard.yaml
建立一個管理員使用者:dashboard-user.yaml
(dashboard-user.yam、dashboard.yaml檔案和涉及的映象,都從網盤下載)
kubectl create -fdashboard-user.yaml
kubectl create -fdashboard.yaml
kubectl get po -A
kubectl get svc -A
下面svc暴露的埠號是30028,type是NodePort,如果不是NodePort,需要修改
登入:https://192.168.117.173:30028/
如果不能訪問,可以用火狐瀏覽器試試
master上獲取token:
kubectl -n kube-system describe secret $(kubectl -n kube-system get secret | grep admin-user | awk '{print $1}') |grep token: |awk '{print $2}'
輸入token後,登入成功
============================= 提升自己 ==========================
> > > 1、諮詢問題,請加作者微信: ren168632201
> > > 2、效能測試從0到實戰: https://www.cnblogs.com/uncleyong/p/12311432.html
> > > 3、自動化測試實戰: https://www.cnblogs.com/uncleyong/p/12016690.html
> > > 4、測試基礎彙總: https://www.cnblogs.com/uncleyong/p/10530261.html
> > > 5、宣告:如有侵權,請聯絡刪除。
============================= 升職加薪 ==========================