Polycrate CLI 0.29.7 released: API Schema Fix
Mit Version 0.29.7 erhält Polycrate wichtige Bugfixes für die API-Kommunikation des Operators. API …
Mit Version 0.29.6 erhält Polycrate einen kritischen Bugfix: Der Operator konnte K8sApp-Objekte nicht mehr zur API synchronisieren.
Der Polycrate Operator konnte K8sApps nicht zur API synchronisieren und lieferte folgenden Fehler:
json: cannot unmarshal object into Go struct field K8sApp.workspace of type *uuid.UUID
Der generierte API-Client erwartete für das workspace-Feld eine UUID als String, aber die API gibt ein vollständiges Objekt mit id, name, url etc. zurück.
Der API-Client wurde mit dem aktuellen OpenAPI-Schema aus polycrate-api 0.11.5 neu generiert. Das workspace-Feld verwendet jetzt den korrekten Typ:
// Vorher (falsch):
Workspace *uuid.UUID
// Nachher (korrekt):
Workspace *WorkspaceSimple
Bonus: Der polycrate-operator Block verwendet jetzt automatisch app_version für das Docker-Image. Keine manuelle image_tag-Aktualisierung mehr nötig.
Der polycrate-operator Block wurde auf Version 0.3.11 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
polycrate update 0.29.6
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 Version 0.29.7 erhält Polycrate wichtige Bugfixes für die API-Kommunikation des Operators. API …
Mit Version 0.29.5 erhält Polycrate einen kritischen Bugfix: Endpoints mit Wildcard-Hostnames wie …
Mit Version 0.29.4 erhält Polycrate kritische Bugfixes für den Operator: Korrekte Cluster-Erkennung …