Polycrate CLI 0.29.7¶
Datum: 14. Januar 2026
Typ: Patch Release (Bugfix)
Highlights¶
- 🔧 API Schema Fix:
K8sAppList.k8s_clusterTyp korrigiert - 🔍 Bessere Fehlerdiagnose: API Response-Body in Fehlermeldungen
- 📦 Operator Block Fix: image_tag Logik in Root-Playbooks korrigiert
Bugfixes¶
API Schema Update¶
Der API-Client wurde mit dem korrigierten Schema regeneriert. Das k8s_cluster-Feld in K8sAppList wird jetzt korrekt als Objekt behandelt:
// Vorher (falsch):
K8sCluster *string
// Nachher (korrekt):
K8sCluster *struct {
Id *string
Name *string
Url *string
}
Dies behebt den Fehler:
json: cannot unmarshal object into Go struct field K8sAppList.kubernetes_apps.k8s_cluster of type string
Verbesserte Fehlerdiagnose¶
API-Fehler zeigen jetzt den vollständigen Response-Body an:
// Vorher:
unexpected status code: 400
// Nachher:
unexpected status code: 400, body: {"field": ["Validation error details..."]}
polycrate-operator Block¶
Der polycrate-operator Block wurde auf Version 0.3.14 aktualisiert:
- Behoben: image_tag Variable in Root-Level Playbooks
- Bereinigt: Obsoletes
playbooks/Verzeichnis entfernt - app_version: 0.29.7
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
Artefakte¶
Docker Images¶
CLI Downloads¶
| Plattform | Architektur | Download |
|---|---|---|
| Linux | amd64 | Download |
| Linux | arm64 | Download |
| macOS | amd64 | Download |
| macOS | arm64 | Download |
Installation & Update¶
Abhängigkeiten¶
Diese Version erfordert polycrate-api mit der Schema-Annotation für K8sAppListSerializer.k8s_cluster (SerializerMethodField).