Public Repository

Last pushed: 2 months ago
Short Description
Visualize your nodes and pods in your Kubernetes cluster.
Full Description

Visualize Your Kubernetes Cluster

This container polls - by default - every second the k8s api and
extracts the relevant information to create the graph visualization
which is implemented in the html file.

The following list shows the values,
that can be configured via env variables:

K8s Yaml File to create deplyment

Yaml file creates one service and one deployment - with two container.

Service:

By default the service type is NodePort.
If you are running k8s on a cloud service like AWS or Google
you can also use aLoadBalancer.
Read more about Service Types.

Deployment:

Creates a deployment with two container.

  1. kubectl container, that starts with proxy command so
    the node server can access the k8s api to fetch the required
    information to render the graph.
  2. Node server container. Docker image is available on DockerHub docker pull rilleralle/k8s-graph
    Set env variables to configure node server. See section Node server

Create deployment

$ kubectl apply -f https://raw.githubusercontent.com/rilleralle/k8s-graph/master/k8s-graph.yaml
Docker Pull Command
Owner
rilleralle

Comments (0)