Skip to content

IvanJosipovic/KubeUI

Repository files navigation

KubeUI

cicd codecov GitHub all releases FOSSA Status

What is this?

KubeUI is a user interface for Kubernetes.

Features

  • Not Electron ;) Powered by Avalonia
  • Create/View/Edit Resources as Yaml
  • Connect to Cluster
  • View Pod Logs
  • View Pod Console
  • Port Forwarding
  • Custom Resource Definition support
  • Automatic updates

How to run?

Go to Releases and download the version for your OS.

Supported Platforms (AMD64 and ARM64):

Example

screenshot

Telemetry

KubeUI gathers telemetry data to help the team gain insights into how users are interacting with the product, troubleshoot issues, and improve overall performance. While this data is valuable for enhancing the user experience, we understand that some users may prefer not to share their usage information.

Telemetry can be disabled in File > Settings.

Example of data collected:

  • Metrics
    • Application Opened/Closed
    • View Type Name Opened/Closed
    • Action Name Performed
    • Runtime Information
      • CPU Usage
      • Memory Usage
      • etc
  • Logs
    • Message
    • Exception
      • Stack Trace
      • Type
    • OS Name/Version/Architecture

How to build?

  1. Download .Net SDK 8.0
  2. Download an IDE
  3. Build away!

Stats

Alt

License

FOSSA Status