Polycrate API 0.11.30 ist ein umfangreiches Feature-Release mit Fokus auf Performance, Automatisierung und Observability.
ServiceLevelBreach Model
SLO/SLA Breaches werden jetzt als materialisierte Records gespeichert statt bei jedem Dashboard-Aufruf live berechnet. Das bringt:
- Dashboard-Ladezeiten von 3-8s auf unter 100ms
- Historische Breach-Analyse (Beginn, Ende, Dauer)
- Schneller API-Endpoint fuer aktuelle Breaches
Automatisches Operator-Deployment
Der Polycrate Operator wird automatisch auf alle registrierten K8sCluster ausgerollt:
- Artifact-Version ueber SystemConfig konfigurierbar
- Config-Hash-basierte Update-Erkennung
- Bestehende manuelle Deployments werden nahtlos uebernommen
K8sCluster API Endpoint Monitoring
K8sCluster API Server werden jetzt ueber das allgemeine Endpoint-Monitoring-System ueberwacht -- mit Multi-Agent-Checks, historischen Metriken und automatischer Condition-Ableitung.
Backup Retention
Neuer Celery Beat Task prueft taeglich alle Backups auf ueberschrittenes Ablaufdatum. Retention-Defaults sind pro Kind (cluster, app, database) via SystemConfig konfigurierbar.
Ceph Bucket Metriken
Ceph-Buckets holen Metriken jetzt ueber VictoriaMetrics statt per RadosGW Admin API -- vereinheitlicht mit MinIO und eliminiert direkte Credential-Abhaengigkeiten.
Weitere Features
- Endpoint-K8sApp-Assoziation: FK-Feld fuer Operator-basierte Zuordnung
- LoadbalancerInstance consumer_meta: Beliebige Consumer-Metadaten + Label Propagation
- Keycloak IDs: Contact/ContactGroup read-write per API
- Maintenance reference_url: Externe Referenzen (Ticket-URLs)
- State-Migration: OK/WARNING/CRITICAL statt READY/DEGRADED/DOWN
-> Vollstaendige Release Notes
Jetzt aktualisieren
polycrate run polycrate-api deploy
Oder laden Sie das Docker Image direkt:
docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.11.30
Polycrate API ist die zentrale Management-Plattform von ayedo fuer Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren ->