About krust

Krust is a native Kubernetes management workspace engineered specifically for macOS. Designed to accelerate incident response and simplify daily cluster operations, Krust unifies cluster state, events, logs, metrics, topology, and AI-assisted diagnostics into a single high-performance desktop interface.

Key Capabilities
  • Unified Resource Inspection & RBAC Topology: Native describe views and real-time watchers for standard workloads, Gateway APIs, and Custom Resource Definitions (CRDs). It includes visual RBAC topology mapping to clearly trace permissions between ServiceAccounts, roles, and bindings.
  • High-Throughput Log Streaming: Built around a 100,000-line Rust ring buffer delivering sub-15ms full-text search, regex filtering, compact JSON views, and multi-pod log aggregation for rapid root-cause isolation.
  • Stable Port-Forwarding with Scoped DNS: Uses a local macOS packet tunnel to resolve Kubernetes service domain names (e.g., *.svc.cluster.local) directly on your machine, eliminating reliance on transient localhost ports.
  • Inline Observability: Displays live container and pod-level CPU and memory trends directly through metrics-server proxies or direct Prometheus service integrations.
  • Evidence-Driven AI Diagnostics: Built-in AI agents investigate pending pods, crash loops, and configuration conflicts by gathering live Kubernetes evidence, requiring explicit operator approval before executing any remedial actions.