Release Notes — 2.3.0
Released: 2026-04-14
Kure Monitor 2.3.0 contains two breaking changes (auth overhaul, cluster metrics removal), one new LLM provider (GitHub Copilot / GitHub Models), refreshed model catalogs, and two UI bug fixes. Read the Migration Guide in full before upgrading.
Highlights
Section titled “Highlights”- BREAKING: Auth overhaul — user accounts replace the old single
AUTH_API_KEY/auth.apiKeymodel. Agent / scanner now use a separate sharedSERVICE_TOKEN. - BREAKING: Cluster metrics removed — the Monitoring tab, metrics ingestion, and the
metrics-serverrequirement are gone. - New LLM provider: GitHub Copilot (GitHub Models), OpenAI-compatible, auth via a GitHub fine-grained PAT with the
Modelspermission. - LLM model refresh: Latest three models per provider (OpenAI, Anthropic, Gemini, Ollama).
- Bug fixes: Admin tab now renders for admin users; Log-Aware Troubleshoot section now renders above the AI-Generated Solution on CrashLoopBackOff / OOMKilled pods.
What’s changed
Section titled “What’s changed”Changed
Section titled “Changed”- BREAKING: Auth overhaul.
AUTH_API_KEY/auth.apiKeyremoved. Dashboard now uses user accounts (read/write/adminroles); first install forces admin creation; further users are invite-based. Service-to-service traffic uses a newSERVICE_TOKEN. Helm auto-creates both secrets in a<release>-bootstrapSecret and preserves them across upgrades. - LLM provider model refresh. Current default models:
- OpenAI:
gpt-5-mini - Anthropic:
claude-sonnet-4-5 - Gemini:
gemini-2.5-flash - Ollama:
llama3.2 - Groq: unchanged
- OpenAI:
- GitHub Copilot (GitHub Models) LLM provider. OpenAI-compatible API at
https://models.github.ai/inference, authenticated with a GitHub fine-grained Personal Access Token (Modelspermission). Aliases:copilot,github,github_models. Default model:openai/gpt-5-mini.
Removed
Section titled “Removed”- BREAKING: Cluster metrics feature. The Monitoring tab, cluster metrics ingestion, pod metrics history, and the
metrics-serverdependency have been removed. The agent no longer reports metrics.agent.clusterMetricsHelm values are silently ignored.
- Admin users can now see the Admin tab again (
AuthContext.jsnow unwraps{user: {...}}from/api/auth/mecorrectly). - On CrashLoopBackOff / OOMKilled pods the Log-Aware Troubleshoot section renders above the AI-Generated Solution (was below).
Migration guide
Section titled “Migration guide”See the dedicated 2.2 → 2.3 migration guide.
Full changelog
Section titled “Full changelog”See CHANGELOG.md in the repository.