Skip to content

Quick Start

Five minutes from zero to a working dashboard.

Terminal window
helm repo add kure-monitor https://nan0c0de.github.io/kure-monitor/
helm repo update
helm install kure-monitor kure-monitor/kure \
--namespace kure-system \
--create-namespace \
--set postgresql.password="$(openssl rand -hex 24)"
Terminal window
kubectl port-forward svc/kure-monitor-frontend 8080:8080 -n kure-system

Visit http://localhost:8080. On the very first visit, the dashboard prompts you to create the initial admin account.

In the Admin panel:

  1. AI Configuration → pick a provider
  2. Enter your API key
  3. Pick a model
  4. Test ConnectionSave

For air-gapped clusters, point at an in-cluster Ollama and Kure data never leaves your network. See LLM Providers.

In another terminal:

Terminal window
# trigger a CrashLoopBackOff
kubectl run crash-test --image=busybox --restart=Never -- sh -c 'exit 1'

Within a few seconds the dashboard shows the failure with an AI-generated explanation, the pod manifest, recent events, and last container logs. Click Test Fix to deploy a mirror pod with the AI-suggested fix applied.

Open the Security tab. The scanner audits all pods on a schedule and on demand. Click any finding for severity, affected resource, and an AI-generated remediation.