Polycrate API 0.14.6
Polycrate API 0.14.6
Release-Datum: 11. März 2026
Typ: Patch-Release (Features & Fixes)
Highlights
- Labels Monaco-Editor – Alle Create/Edit-Forms erhalten automatisch ein JSON-bearbeitbares Labels-Feld
- K8sCluster Critical Badge – Cert-Ablaufdatum im Note-Content +
polycrate.io/criticalLabel + UI-Badge - Edit/Create Full-Page – Forms als Full-Page statt Drawer
- Object Notes Full-Page – Notes-Übersicht mit Filtern und Paginierung
- S3 Bucket Management Widget – Object Browser, Access Keys, Policy Editor, Metrics
Artefakte
Docker Image
docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.14.6
Block
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install
Neue Features
Labels Monaco-Editor in allen Forms
Jedes ManagedObject hat nun in der Create/Edit-Form automatisch ein Labels-Feld mit Monaco-Editor (JSON-Modus). Labels können als strukturiertes JSON-Objekt bearbeitet werden – ohne Anpassungen an einzelnen Subformen.
{
"environment": "production",
"team": "platform",
"polycrate.io/critical": "true"
}
K8sCluster Zertifikat-Ablaufdatum
Bei Zertifikat-Ablauf wird automatisch ein Note mit:
- Ablaufdatum im Note-Content
- polycrate.io/critical: "true" Label
- UI Critical Badge in der Topbar
Edit/Create Full-Page
Alle Create/Edit-Forms werden jetzt als Full-Page gerendert (object_form_page.html) statt als HTMX-Drawer. Kein JavaScript, saubere Navigation.
Object Notes Full-Page
Notes-Übersicht als eigene Seite mit Filtern (Kind, Status) und Paginierung statt HTMX-Drawer.
Detail Page Actions Topbar
Action-Buttons aus der Bottom Bar in das Topbar Burger-Menu Dropdown migriert.
S3 Bucket Management Widget
Neues Mega-Component für S3 Bucket Detail-Seiten: - Object Browser mit Upload/Download - Access Keys Management - Policy Editor (Monaco, JSON) - Metrics-Tab - Versioning/Encryption-Toggles
S3 Bucket Name Immutable
S3 Bucket Namen sind nach der Erstellung unveränderlich (Form + API).
Fixes
- Monaco Editor – Eckige Ecken (
rounded-lgentfernt, konsistent mit restlichem UI) - CatalogueApp –
product_regular_id/product_ha_idvia PATCH schreibbar - K8sApp – Pod-Health State Flapping behoben (Condition-basiertes State Management)
- DataSource –
RECONCILE_DATASOURCESinsettings_registryfehlte (Sync ausgefallen) - LoadbalancerRegion – Robuste 404-Behandlung beim IPAM-Ressourcen-Löschen
- LoadbalancerRegion –
region_configYAML-Validierung statt JSON - Note –
kind=provider-statuslöst keine "New Todo" Notification mehr aus - Prefix BGP Analytics – Migration von RIPE Stat zu bgp.tools
Migration
Keine Datenbank-Migration erforderlich. Direktes Update von 0.14.5.