OpenShift Pulse

OPENSHIFT PULSE

v2.8.0 // OPERATIONAL

AI-powered platform operations. Built for the engineer who checks their cluster at 0800 Monday.

[ DEPLOY ] RELEASES AGENT →
2,069
Tests
25
Views
154
AI Tools
25
Widget Types
0
CVEs
~1s
Build

// CAPABILITIES

Full-spectrum cluster operations. Zero external dependencies.

AI SRE Agent AI

Claude-powered diagnostics. 154 tools (118 native + 36 MCP), 7 skills, ORCA multi-signal routing, adaptive tool selection, 25 component types, streaming chat, confirmation gates. Agent v2.8.0 with intelligence bridge + unified inbox.

Ask Pulse

Natural language in Cmd+K. Type a question, get real answers with action buttons. Dedicated WebSocket, 8s timeout.

Mission Control

Single-page agent dashboard at /agent. Trust Policy, Agent Health, Agent Accuracy, Capability Discovery sections with slide-over drawers for scanner, eval, and memory details.

Incident Center

Now, Investigate, Actions, Postmortems, History, Alerts. 6 tabs. AI investigation with collapsed thinking/tools. Auto-fix with verification, correlation groups.

Fleet Topology

Interactive world map with drill-down. Cross-cluster search, compliance matrix, config drift detection. ACM/MCE auto-detect.

Production Readiness

30 gates, 6 categories. Wizard + checklist modes. Waivers, continuous re-checks, blocking gates for critical paths.

Morning Briefing

AI overnight summary. Agent actions, incidents, current cluster state. The 30-second standup replacement.

Real-time Watches

WebSocket watches + 60s fallback. Instant updates for every resource. TanStack Query caching. Zero stale data.

YAML Editor

CodeMirror with K8s autocomplete, 71 snippets, inline diff. Server-side dry-run before applying.

Deploy Hardening

Values file replaces 20+ --set flags. --atomic Helm upgrade with auto-rollback. Startup probes on all containers. Deploy history log.

Self-Monitoring

ServiceMonitor + 4 PrometheusRules: UIDown, AgentDown, AgentHighRestarts, PostgreSQLDown. Alerts on your alerts.

Helm Test Suite

13 Helm chart tests run in CI without a cluster. 88 new scanner unit tests. E2E tests now run on every PR.

Ops Inbox AI

Unified SRE worklist. 13 proactive generators surface cert expiry, capacity, SLO burns, RBAC drift. Claim, snooze, escalate, resolve. Priority scoring with dedup.

Intelligence Bridge AI

25 component specs. Agent tools return structured UI primitives — metrics cards, status pipelines, blast radius maps, confidence badges. normalize + validate before render.

Toolbox

Consolidated admin panel. Tools, Skills, MCP servers, Components, Usage analytics, and AI analytics in 6 tabs. Toggle MCP toolsets live.

Predictive Analytics AI

4 trend scanners: memory pressure, disk pressure, HPA exhaustion, error rate acceleration. Prometheus predict_linear() with actionable forecasts.

// VISUAL FEED

Dark theme. Terminal-native. Zero eye strain.

Welcome
WELCOME // navigation + status
Pulse
PULSE // health overview + topology
Workloads
WORKLOADS // deployments + health audit
Compute
COMPUTE // nodes + capacity + HyperShift
Alerts
ALERTS // severity + silence mgmt
Security
SECURITY // policy audit + SCC
YAML
YAML // autocomplete + snippets
Admin
ADMIN // operators + config + CRDs
Incidents
INCIDENTS // triage + alerts + auto-fix
Onboarding
READINESS // 30 production gates
Inbox
INBOX // unified SRE worklist
Agent
AGENT // mission control + analytics

// ARCHITECTURE

OAuth proxy. Zero external DB. Just deploy and go.

Browser ──> OAuth Proxy (8443/TLS) ──> nginx (8080) ──> K8s API / Prometheus / Alertmanager
                                                               \
                                                                ──> Pulse Agent (WS) ──> Claude API
FRAMEWORKReact 19 + TypeScript 5.9
BUNDLERRspack (Rust-based, ~1s production builds)
STATEZustand + TanStack Query
STYLINGTailwind CSS + Radix UI
AI BACKENDClaude via Vertex AI / Anthropic API
SECURITYRed Hat UBI images, 0 CVEs, OAuth SSO

// QUICK START

Operational in 30 seconds.

# development
pnpm install && oc login && oc proxy --port=8001 &
pnpm dev    # http://localhost:9000

# deploy to openshift (UI + AI agent, auto-detects agent repo)
ANTHROPIC_VERTEX_PROJECT_ID=your-project CLOUD_ML_REGION=us-east5 \
  ./deploy/deploy.sh --gcp-key ~/sa-key.json

# quick redeploy via quay.io
pnpm build && podman build -t quay.io/amobrem/openshiftpulse:latest . \
  && podman push quay.io/amobrem/openshiftpulse:latest \
  && oc rollout restart deployment/openshiftpulse -n openshiftpulse

Ready to jack in?

Deploy on any OpenShift 4.x cluster. ROSA, ARO, self-managed, HyperShift.

[ INITIALIZE ] CHANGELOG