kube-ops-view 是支援 Kubernetes 的 Monitor 工具,其特性是輕量又能簡單地查看 Cluster、Nodes 和 Pods 的分佈狀態,尤其是在 HPA, VPA, Cluster Autoscaler 作動時提供一個很容易查看的介面,雖然在 Monitor 的生態系中 Grafana + Prometheus 幾乎打死所有功能,但在比較簡單的情境下 kube-ops-view 這種簡單輕量的工具仍然提供不錯的使用場景。
最簡單就是用 Helm 搞定,kube-ops-view 已經支援用 Helm 的方法安裝
helm install kube-ops-view \ stable/kube-ops-view \ --set rbac.create=true
基於安全因素,這類型的 Dashboard 都用 kubectl proxy 來訪問比較安全
kubectl proxy --address='0.0.0.0' --port=8001 --accept-hosts='^*$'
kube-ops-view proxy access uri
http://127.0.0.1:8001/api/v1/namespaces/default/services/http:kube-ops-view:/proxy/