Polycrate API 0.12.0 released: CatalogueApp, AI Maintenance Detection & Provider Model
ayedo Redaktion 2 Minuten Lesezeit

Polycrate API 0.12.0 released: CatalogueApp, AI Maintenance Detection & Provider Model

Polycrate API 0.12.0 bringt den App-Katalog als First-Class ManagedObject, AI-gestuetzte Maintenance-Erkennung via OpenAI, das Provider Model und Workspace Pop Required.
polycrate polycrate-api kubernetes devops ai openai infrastructure-as-code

Polycrate API 0.12.0 ist das groesste Feature-Release seit 0.11.0. Der App-Katalog wird zum First-Class ManagedObject, Provider-Maintenances werden automatisch via AI erkannt, und die Infrastruktur-Modellierung wird mit dem Provider Model und der Workspace-Pop-Pflicht gestaerkt.

CatalogueApp – App-Katalog als ManagedObject

Der plattformweite App-Katalog (bisher in Baserow) ist jetzt ein eigenstaendiges ManagedObject. Jede CatalogueApp ist mit einem ArtifactPackage verknuepft und erbt darueber Metadaten wie Icon, Beschreibung und Repository-URLs. Die Detail-Ansicht bietet einen Version Switcher mit Changelog und README Rendering pro Version. Ein Management Command importiert den bestehenden Katalog aus Baserow.

AI Maintenance Detection

Provider-Status-Meldungen aus RSS-Feeds und APIs werden automatisch via OpenAI analysiert und als Maintenance-Drafts erstellt. Die Integration ist provider-agnostisch – neben OpenAI funktionieren auch Ollama, vLLM oder Azure OpenAI. Die Konfiguration erfolgt ueber die SystemConfig UI. Maintenances werden immer als Draft erstellt und erfordern ein manuelles Review vor der Veroeffentlichung.

Provider Model & Workspace Pop Required

Externe Anbieter (Hetzner, OVH, etc.) sind jetzt als eigenstaendiges ManagedObject modelliert und mit Pops und DataSources verknuepft. Das Pop-Feld ist fuer Workspaces ab sofort Pflicht – bestehende Workspaces ohne Pop erhalten eine Warning-Condition und muessen beim naechsten Edit einen Pop zuweisen.

Weitere Highlights

  • Artifact Metadata Extraction – block.poly Felder werden automatisch in Artifact-Model-Felder extrahiert
  • Conditional Reconciliation – Models steuern per Queryset-Filter, welche Objekte reconciled werden
  • Sidebar-Redesign – Ueberarbeitete Menustruktur mit Breadcrumbs in der Topbar
  • K8sApp Block-Version – Polycrate-Block-Version als Spalte in der K8sApp Table

-> Vollstaendige Release Notes

polycrate-api Block

Der polycrate-api Block wurde auf Version 0.6.0 aktualisiert:

polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install

Jetzt aktualisieren

polycrate run polycrate-api install

Oder laden Sie das Docker Image direkt:

docker pull cargo.ayedo.cloud/polycrate/polycrate-api:0.12.0

Polycrate API ist die zentrale Management-Plattform von ayedo fuer Multi-Cluster-Kubernetes-Umgebungen. Mehr erfahren ->

Ähnliche Artikel