在minikube環境下安裝prometheus以及grafana監控 k8s
- demo-deploy:測試用deployment 使用skaffold搭配kustomize的方式下去佈署
- prometheus, kube-state-metrics:撈取服務相關指標
- grafana:監控UI
- start minikube
minikube start
- deploy demo-deployment
cd demo-deploy && skaffold run -p prod
- install monitor
sh ./install_monitor.sh
- setting data source
- 使用上面執行完的grafana url
http://192.168.x.x:xxx
- url設定為http://prometheus:9090 -> 點擊save
- import grafana ui
- 使用壓測pod去測試hpa
- 使用prometheus-adapter自定義指標