rydogs / kubecle

Useful UI for Kubernettes

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

kubecle Build Status Dependency Status

Kubecle is a web ui running locally that provides useful information about your kubernetes cluster. It is an alternative to Kubernetes Dashboard. Because it runs locally, you can access any kubernetes clusters you have access to at a single place

  • Pods
  • Deployments
  • Services
  • Config map
  • Jobs
  • Ingress
  • HPA
  • Endpoints
  • Accounts
  • Secrets

It also allows you to perform some basic actions:

  • Delete pods
  • View logs
  • Describe
  • Edit
  • Switch clusters
  • Apply manifest

How to use

How to develop

  1. Install kubernetes for Docker (18.06 or above) MacOS Windows. Alternatively, install minikube
  2. Install helm and deploy something, for example, Wordpress
  3. Run npm run watch to start server
  4. Run npm --prefix client start to start client
  5. Open http://localhost:3001

How to release

This project uses release-it. Make sure it is installed globally and run release-it to create a draft release.

Stack

Screenshots

Pods

Services

Config maps

Logs

Describe

About

Useful UI for Kubernettes

License:MIT License


Languages

Language:JavaScript 99.2%Language:HTML 0.8%