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.
polycrate kubernetes devops bugfix certificates

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