kite
Containers & OrchestrationA lightweight, modern Kubernetes dashboard that provides realβtime observability, multiβcluster management, resource editing, AI assistance, and enterprise security features in one workspace
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 βHelm support + App catalog + multi-namespace
- Fixed security vulnerability in API key authentication affecting versions v0.7.0 through v0.10.0
- 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
existingClaimsupport 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
- 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_FILEfor 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
datauser-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
undefinedIDs. - 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
- JWT secrets auto-generated on first boot
- Disabled permissive CORS headers in production
- Added ReadHeaderTimeout and IdleTimeout for slow client resilience
- 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.