Polycrate API 0.11.14 released: Certificate Sync Fix
ayedo Redaktion 1 Minute Lesezeit

Polycrate API 0.11.14 released: Certificate Sync Fix

Polycrate API 0.11.14 behebt Certificate Sync-Fehler und collectstatic-Probleme für stabile Produktionsumgebungen.

Mit Polycrate API 0.11.14 beheben wir zwei kritische Bugs die in Produktionsumgebungen auftreten konnten.

Certificate API Upsert

Der Polycrate Operator synchronisiert cert-manager Zertifikate zur API. Bei bestimmten Konstellationen (Operator-Neustart, Status-Verlust) konnte es zu UniqueConstraint Violations kommen, wenn ein Zertifikat bereits in der API existierte.

Die Lösung: Die Certificate API implementiert jetzt Upsert-Logik. Existiert ein Zertifikat mit gleichem name, namespace und k8s_cluster bereits, wird es aktualisiert statt einen Fehler zu werfen.

Dieser Fix ist abwärtskompatibel zu allen Operator-Versionen.

collectstatic-Fix

Aus 0.11.13 übernommen: Das milkdown-theme/ Verzeichnis mit unbenutzten CSS-Dateien wurde entfernt. Diese enthielten @import-Statements auf NPM-Pakete, die collectstatic zum Absturz brachten und 500-Fehler auf allen UI-Seiten verursachten.

Vollständige Release Notes

Jetzt aktualisieren

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

Oder via Docker:

docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.11.14

Polycrate ist die Infrastructure-as-Code Plattform von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →

Ähnliche Artikel