Polycrate API 0.14.0 released: Domains, DNS, GitLab Auto-Create
Polycrate API 0.14.0 fuehrt Domains und DNS Management als First-Class ManagedObjects ein, erweitert …
Mit Version 0.29.2 erhält Polycrate ein wichtiges Bugfix-Release mit Korrekturen für den Kubernetes Operator und kritische Panic-Fixes.
Der Operator verwendete bisher immer DEBUG-Logging, unabhängig von der Konfiguration. Jetzt wird der --loglevel Flag korrekt respektiert:
| Loglevel | Ausgabe |
|---|---|
| 1 (default) | INFO, WARN, ERROR |
| 2 | DEBUG-Meldungen sichtbar |
| 3 | Maximale Verbosität |
Die Prometheus-Metriken des Operators (polycrate_io_endpoint_id) verwendeten bisher die Kubernetes UID statt der Polycrate API ID. Dies führte zu Mismatches bei der Korrelation von Metriken mit API-Daten.
Fix: Metriken verwenden jetzt status.api_id aus der Endpoint-CR.
Ein Block mit from: Stanza die auf sich selbst verweist, führte zu einem Panic beim Ausführen einer Action:
# VORHER: Panic
- name: my-block
from: my-block # ← Selbstreferenz!Fix: Selbstreferenz wird jetzt erkannt und mit einer klaren Fehlermeldung abgebrochen:
Error: block 'my-block' references itself in 'from:' stanza - circular reference not allowedDie Alias-Commands polycrate pull und polycrate push hatten keine Workspace-Flags (-w, --workspace) registriert, was zu einem Panic führte.
Fix: AddWorkspaceFlags() zu beiden Alias-Commands hinzugefügt.
Die Go ldflags zeigten auf den falschen Pfad, weshalb polycrate version immer “latest” zurückgab. Jetzt wird die korrekte Version angezeigt.
Der polycrate-operator Block wurde auf Version 0.3.4 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator installpolycrate update 0.29.2Oder 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 →
Polycrate API 0.14.0 fuehrt Domains und DNS Management als First-Class ManagedObjects ein, erweitert …
Polycrate CLI Version 0.30.1 ist ein Bugfix-Release, das einen Regressionsfehler aus 0.30.0 behebt: …
Mit Version 0.11.3 behebt die Polycrate API einen kritischen Bug im K8sCluster-Filter, der die …