Kubernetes Monitoring: Kubeview

Chris Edward Rego
1 min readMay 28, 2021

Kubernetes Monitoring Series, we will explore a simple web utility called Kubeview.

Kubeview

What is Kubeview?

Kubeview is a simple Web interface that provides the complete overview of the Kubernetes Objects across namespaces and how they are interconnected to each other with intuitive UI & icons.

Displays the details about the following Objects.

  • Deployments
  • ReplicaSets / StatefulSets / DaemonSets
  • Pods
  • Services
  • Ingresses
  • LoadBalancer IPs
  • PersistentVolumeClaims
  • Secrets
  • ConfigMaps

Installing: Kubeview

Before Installing Kubeview, make sure to have helm installed on your machine.

git clone https://github.com/benc-uk/kubeview
cd kubeview/charts/
helm install kubeview kubeview

This will go ahead and install all the components needed such as ServiceAccount, ClusterRole, ClusterRolebinding along with Deployment, and Service.

Let’s test it locally, by exposing the service, run the command

kubectl port-forward svc/kubeview -n default 80:80
Looks Beautiful ❤

if you found this article useful, feel free to 👏 clap many times or share it with your friends.

--

--

Chris Edward Rego

Lead DevSecOps. Talks about Cloud Architecture, DevOps & SRE. For more info check https://www.linkedin.com/in/chrisedrego/