DEV Community

Cover image for Kubernetes Monitoring Series: Kubeview
chrisedrego
chrisedrego

Posted on

Kubernetes Monitoring Series: 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.

  1. Deployments
  2. ReplicaSets / StatefulSets / DaemonSets
  3. Pods
  4. Services
  5. Ingresses
  6. LoadBalancer IPs
  7. PersistentVolumeClaims
  8. Secrets
  9. 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
Enter fullscreen mode Exit fullscreen mode

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

Top comments (0)