Polycrate CLI 0.29.15 released: TLS Serialization Fix
Mit Polycrate CLI 0.29.15 haben wir den Root Cause eines hartnäckigen Bugs behoben, bei dem …
Mit Version 0.29.14 haben wir zwei wichtige Bugfixes im Polycrate Operator implementiert, die die Zuverlässigkeit der Backup-Schedule-Synchronisation und des Endpoint-Monitorings deutlich verbessern.
Der BackupSchedule Controller sendete bisher eine Null-UUID an die API, was zu folgendem Fehler führte:
Failed to create backup schedule in API
error: "Invalid pk \"00000000-0000-0000-0000-000000000000\""
Mit diesem Fix werden Backup-Schedules jetzt korrekt mit der registrierten Cluster-ID synchronisiert.
Ein subtiler Bug führte dazu, dass HTTP-only Endpoints fälschlicherweise als HTTPS behandelt wurden:
spec:
protocol: http
remote_port: 80
tls: true # ← Falsch!
Der Operator machte dann https://example.com:80/ Requests, was zu 404-Fehlern führte. Dieses Problem ist jetzt behoben - wenn die API kein spec.http liefert, wird TLS korrekt auf false gesetzt.
Der polycrate-operator Block wurde auf Version 0.3.28 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator deploy
polycrate update 0.29.14
Oder laden Sie die Binaries direkt vom PolyHub herunter.
Polycrate ist das Infrastructure-as-Code Tool von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →
Mit Polycrate CLI 0.29.15 haben wir den Root Cause eines hartnäckigen Bugs behoben, bei dem …
Polycrate CLI Version 0.29.13 bringt Debug-Logging für den Operator-Startup und einen wichtigen …
Polycrate CLI Version 0.29.12 behebt kritische Operator-Stabilitätsprobleme und korrigiert das …