Polycrate API 0.11.21 released: Ceph Metrics + Filter Fix
ayedo Redaktion 2 Minuten Lesezeit

Polycrate API 0.11.21 released: Ceph Metrics + Filter Fix

Polycrate API 0.11.21 behebt die Storage-Anzeige für Ceph-Buckets und repariert die ActionRun/Agent-Filter in der Table UI.
polycrate polycrate-api s3 ceph kubernetes devops bugfix

Polycrate API 0.11.21 behebt zwei wichtige Probleme: S3 Buckets mit Ceph-Backend zeigen jetzt korrekte Storage-Metriken in der Detail-UI, und die Filter für Organization und Workspace funktionieren wieder in der ActionRun- und Agent-Tabelle.

S3 Bucket Metrics für Ceph

S3 Buckets mit Ceph-Backend (RadosGW) zeigten in der Detail-UI keine Storage-Metriken – obwohl die Listen-Ansicht die Werte korrekt anzeigte. Das Problem: Die RadosGW Admin API liefert nur Momentaufnahmen, keine historischen Daten wie VictoriaMetrics bei MinIO.

Lösung: Die Timeline wird jetzt inkrementell bei jedem Reconcile aufgebaut:

  • Jede Reconciliation fügt einen Datenpunkt hinzu
  • Timeline-Perioden: 1h, 24h, 30d
  • Alte Einträge werden automatisch bereinigt
  • Statistiken (Current, Average, Max) werden aus der Timeline berechnet

Dieses Verfahren funktioniert auch als Fallback für junge MinIO-Buckets, die noch keine Historie in VictoriaMetrics haben.

ActionRun & Agent Filter Fix

Die Filter für Organization und Workspace in den Table UIs (ActionRun, Agent) funktionierten nicht – trotz korrekter Dropdown-Optionen blieben die Ergebnisse unverändert.

Ursache: Das OpenAPI-Schema und der generierte JavaScript API-Client hatten veraltete Parameter-Namen.

Lösung: Schema und Client wurden regeneriert, die Filter funktionieren jetzt korrekt.

Vollständige Release Notes

polycrate-api Block

Der polycrate-api Block wurde auf Version 0.5.25 (API 0.11.21) aktualisiert:

polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install

Jetzt aktualisieren

polycrate run polycrate-api install

Oder laden Sie das Docker Image direkt:

docker pull cargo.ayedo.cloud/library/polycrate-api:0.11.21

Polycrate API ist die zentrale Management-Plattform von ayedo für Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren →

Ähnliche Artikel