Skip to content

Cluster Overview

Kudashai supports Multi-Cluster Management. This means you can monitor and control K8s resources across various clusters (Development, Staging, Production) within a single centralized interface, without the need for manual context switching in the CLI.

Cluster Overview Dashboard

Adding a Cluster

There are several methods to add a new cluster to Kudashai:

  1. Auto-Discovery: Automatically imports kubeconfig configurations from the ~/.kube/config directory.
  2. Kubeconfig Upload: Upload a specific Kubeconfig file.
  3. Bearer Token: Manually enter the API URL and Token.
  4. Certificate: Use certificate-based authentication (TLS certs).
  5. SSH Tunneling: Open a secure connection to clusters located inside a closed network (private subnet).

All cluster secrets and credentials are encrypted securely. In Standalone mode, Kudashai generates a secure local encryption key.

Real-Time Monitoring & Notifications

On each cluster's dashboard, you will see:

  • Node and Pod health summaries.
  • Resource usage (CPU / Memory).
  • Recent event logs in real-time without needing to refresh the browser.

Early Warning Integration (Alerting)

Kudashai provides a Built-in Notification Integration that connects directly to Telegram (and soon Slack). If an anomaly occurs in the cluster—such as a Pod experiencing a memory failure (OOMKilled) or network issues—the system will instantly send a notification message to your operational Telegram group, complete with preliminary diagnostic details.