Skip to content

kite

Containers & Orchestration

A lightweight, modern Kubernetes dashboard that provides real‑time observability, multi‑cluster management, resource editing, AI assistance, and enterprise security features in one workspace

TypeScript Latest v0.12.2 Β· 16d ago Security brief β†’

Features

  • Dark/light/color themes with system preference detection
  • Global search across all Kubernetes resources
  • Real‑time monitoring (CPU, memory, network) via Prometheus and live pod logs
  • AI assistant for interactive help

Recent releases

View all 9 releases β†’
Review required
v0.12.2 New feature
Auth RBAC

Helm auto-upgrade

Review required
v0.12.1 New feature
Auth Breaking upgrade

Helm support + App catalog + multi-namespace

v0.11.0 Security relevant
Security fixes
  • Fixed security vulnerability in API key authentication affecting versions v0.7.0 through v0.10.0
Notable features
  • New resource overview dashboard
  • User‑controlled display scale setting
Full changelog

What's Changed

Security Fix

This release includes an important security fix for API key authentication.

Affected versions: v0.7.0-v0.10.0

We recommend all users upgrade to this version or later.

Resources And UI

  • Added a new resource overview dashboard
  • Added a user-controlled display scale setting.

AI And Terminal

  • Fixed AI thinking/reasoning content passthrough for OpenAI-compatible and Anthropic-compatible providers.
  • Fixed log viewer ANSI color handling and backend log line buffering so colored logs render more reliably.

Configuration And Deployment

  • Fixed Helm SQLite PVC existingClaim support so the chart mounts an existing claim instead of always generating or using the chart-managed PVC.
  • Set analytics default to disabled in the persisted general settings schema.

Fixes And Hardening

  • Resource event queries now filter by involved object UID to avoid showing stale events from older objects with the same name.
  • Updated Go, docs, and frontend dependencies, including pgx, go-ntlmssp, PostCSS, and frontend package updates.

Full Changelog: https://github.com/kite-org/kite/compare/v0.10.0...v0.11.0

v0.10.0 New feature
Notable features
  • GitOps-friendly configuration via KITE_CONFIG_FILE
  • Password login toggle for LDAP/OAuth deployments
  • PodDisruptionBudget support with list, search, and discovery
Full changelog

What's Changed

Configuration And Deployment

  • Add GitOps-friendly configuration via KITE_CONFIG_FILE for super user, clusters, OAuth, LDAP, and RBAC configuration.

see docs https://kite.zzde.me/config/config-file.html

Authentication And Access Control

  • Added a Password Login toggle so admins can disable username/password login when LDAP or OAuth is used.
  • Improved OAuth compatibility with empty scopes, nested data user-info responses, and additional subject extraction behavior.
  • Fixed namespace filtering in global search so search results follow the same RBAC rules as namespace access.
  • Fixed RBAC handling when Kite is served under a base path.

Resources And UI

  • Added PodDisruptionBudget support, including list/search/sidebar integration and related resource discovery between Pods and PDBs.
  • Implemented real node drain behavior with cordon/eviction support and returned drain warnings.
  • Resource apply now supports multiple YAML documents in a single request.
  • Improved resource table layout, filtering, refresh controls, column preferences, and batch delete progress feedback.
  • Added admin-published global sidebar defaults so admins can publish or clear a shared sidebar layout.

AI And Terminal

  • Polished the AI Chat UI with clearer composer, history, message, tool-call, and structured-input handling.
  • Improved terminal, log streaming, and WebSocket handling around cluster context and base paths.
  • Added AI assistant documentation with screenshots and permission guidance.

Fixes And Hardening

  • Added a friendlier CRD-not-installed error state instead of showing a generic load failure.
  • Fixed ResourceTemplate edit/delete calls using undefined IDs.
  • Added delete audit/resource history logging.
  • Fixed CR list page and global search UI issues.
  • Updated Go and frontend dependencies.

Thanks @GyroGearl00se @anupam42 @CoolShades @FANLIYANG-OPS @zxh326

New Contributors

  • @anupam42 made their first contribution in https://github.com/kite-org/kite/pull/494
  • @CoolShades made their first contribution in https://github.com/kite-org/kite/pull/479

Full Changelog: https://github.com/kite-org/kite/compare/v0.9.0...v0.10.0

v0.9.0 New feature
Security fixes
  • JWT secrets auto-generated on first boot
  • Disabled permissive CORS headers in production
  • Added ReadHeaderTimeout and IdleTimeout for slow client resilience
Notable features
  • LDAP username/password login with group sync
  • OIDC with custom claims and group restrictions
  • AI Chat resource inspection and action confirmation

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
2,737
Forks
246
Languages
TypeScript Go CSS
Downloads/week
8
NPM Maintainers
1
Contributors
38
TypeScript
Types included βœ“

Install & Platforms

Install via
docker helm

Community & Support

Beta — feedback welcome: [email protected]