Polycrate API 0.11.25 ist ein Patch-Release mit wichtigen Bugfixes und Performance-Optimierungen.
Kritischer Fix: SLO/SLA Breach State
Ein kritischer Bug wurde behoben, bei dem ein SLO/SLA Breach zu einem Teufelskreis führte:
- Endpoint mit erschöpftem Error Budget →
SLO_BREACH SLO_BREACHführte zu DOWN State- DOWN triggerte automatisch neue Downtime
- Downtime verbrauchte weiteres Error Budget → Infinite Loop
Fix: SLO_BREACH und SLA_BREACH führen jetzt zu DEGRADED, nicht DOWN.
Weitere Bugfixes
- Artifact Naming: Bei Polycrate Discovery wurden Artifacts ohne korrekten Namen angelegt
- Loadbalancer Chart: Bandwidth-Graph zeigte keine Balken trotz vorhandener Daten
- Observability Auth: VictoriaLogs 401 und VictoriaMetrics 400 Fehler behoben
Neue Features
SLO/SLA Downtime History
Die SLO/SLA Status Box zeigt jetzt eine Tabelle der vergangenen Downtimes mit Error Budget Impact:
- Welche Downtimes haben zum Error Budget beigetragen?
- Wie viele Minuten hat jede Downtime verbraucht?
- Status der Downtime (Resolved, Active)
Performance
Organization Cached Metrics
Bei 50+ Organizations führten Live-Aggregationen zu N+1 Queries. Neue gecachte Felder beschleunigen den Organization List View erheblich:
- S3 Storage (Bytes)
- LB Traffic 30d (Bytes)
- Logs 30d (Count)
- Metrics 30d (Avg Series)
polycrate-api Block
Der polycrate-api Block wurde auf Version 0.5.29 (API 0.11.25) 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/polycrate/polycrate-api:0.11.25
Polycrate API ist die zentrale Management-Plattform von ayedo für Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren →