What is KUI?

KUI stands for "Kubernetes User Interface" and is a collection of Kubernetes tools. Its goal is to hide complexity behind a good-looking and easy to use interface. So developers can spend their valuable time on coding, not in maintaining complex server setups.

While KUI Editor is an online tool, KUI Platform can be installed on your kubernetes cluster.

KUI Editor

A visual editor to create YAML files and deploy them to your Kubernetes Cluster.

It's available as an online tool at kui.dev and includes the following features:

  • Visual Editor
    • Build "Lego" like Kubernetes resources
    • Input forms following Kubernetes docs
  • Build Yaml files
    • Based on editor input
    • Add Kustomize Files by env
    • Replace variables by env
  • Deploy YAMLs to your Kubernetes cluster
    • Deployment history
    • Show current deployment on server
    • Show diff between current and new deployment
  • Setup Wizard
    • Install local kubernetes cluster
    • Install cloud kubernetes cluster
KUI Editor Website

KUI Platform

Using the Setup Wizard you get the complete software stack you need to run a kubernetes cluster on your local computer or in the cloud.

It's a collection of best in class open source tools and easy to use KUI tools.

  • Open Source tools
    • Docker Desktop (Kubernetes on your localhost)
    • Traefik Proxy (Ingress Router)
    • Cert Manager (free TLS Certificates)
    • ReDoc (OpenApi documentation)
  • KUI tools
    • SSO Integration via OpenId
    • Authentication and Authorization via JWT for Users and Server-Server communication
    • Bridge to use a local Kubernetes dev cluster with KUI Editor

Overview KUI Editor and KUI Platform