Polycrate Fehlersuche: Einsteigerprobleme und CLI-Tipps
TL;DR Polycrate-Einsteiger scheitern oft an inkonsistenten Umgebungen, widersprüchlichen …
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 deploypolycrate update 0.29.14Oder 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 →
TL;DR Polycrate-Einsteiger scheitern oft an inkonsistenten Umgebungen, widersprüchlichen …
TL;DR Polycrate-Betrieb erfordert eine klare Observability-Strategie über Logs, Metriken und …
Polycrate CLI Version 0.29.17 erweitert den Operator um label-basierte K8sApp Discovery, einen …