Zum Inhalt

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/critical Label + 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-lg entfernt, konsistent mit restlichem UI)
  • CatalogueAppproduct_regular_id/product_ha_id via PATCH schreibbar
  • K8sApp – Pod-Health State Flapping behoben (Condition-basiertes State Management)
  • DataSourceRECONCILE_DATASOURCES in settings_registry fehlte (Sync ausgefallen)
  • LoadbalancerRegion – Robuste 404-Behandlung beim IPAM-Ressourcen-Löschen
  • LoadbalancerRegionregion_config YAML-Validierung statt JSON
  • Notekind=provider-status lö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.