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 …
Polycrate API Version 0.11.6 behebt kritische Validierungsfehler, die Updates über den Operator verhinderten.
Beim Update einer K8sApp trat folgender Fehler auf:
{"block": ["Kubernetes App with this block already exists."]}
Das Problem: Django REST Framework fügt bei OneToOneField automatisch einen UniqueValidator hinzu, der bei Updates den eigenen Datensatz nicht ausschließt.
Ähnliches Problem bei Hosts mit den Constraints unique_host_per_workspace und unique_hostname_per_workspace.
Beide Serializer überschreiben jetzt die Validierung und schließen den aktuellen Datensatz bei Updates aus.
Das Docker-Image basiert jetzt auf polycrate-cli 0.29.8 mit verbesserter API-Fehlerdiagnose.
Der polycrate-api Block wurde entsprechend aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install
docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.11.6
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.6 erhält Polycrate einen kritischen Bugfix: Der Operator konnte K8sApp-Objekte …
Mit Version 0.29.5 erhält Polycrate einen kritischen Bugfix: Endpoints mit Wildcard-Hostnames wie …