Polycrate CLI 0.29.0 released: Operator Auto Workspace Resolution und Tools Overhaul
ayedo Redaktion 2 Minuten Lesezeit

Polycrate CLI 0.29.0 released: Operator Auto Workspace Resolution und Tools Overhaul

Polycrate CLI 0.29.0 bringt Operator Auto Workspace Resolution - keine manuelle UUID-Konfiguration mehr erforderlich. Dazu: Tools Overhaul mit Panic-Fixes und verbesserte Dokumentation.
polycrate kubernetes devops infrastructure-as-code operator

Mit Version 0.29.0 erhält Polycrate wesentliche Verbesserungen für den Kubernetes Operator und die integrierten CLI-Tools.

Operator Auto Workspace Resolution

Der Polycrate Operator erkennt jetzt automatisch den zugehörigen Workspace und die Organization anhand des Agent Tokens. Keine manuelle UUID-Konfiguration mehr erforderlich!

Vorher (< 0.29.0):

spec:
  api_sync:
    enabled: true
    credentials_ref:
      secret_name: polycrate-api-creds
      token_key: token
    workspace_id: "550e8400-e29b-41d4-a716-446655440000"  # Manuell!
    organization_id: "6ba7b810-9dad-11d1-80b4-00c04fd430c8"  # Manuell!

Nachher (0.29.0+):

spec:
  api_sync:
    enabled: true
    credentials_ref:
      secret_name: polycrate-api-creds
      token_key: token
    # workspace_id und organization_id werden automatisch abgeleitet!

Vorteile: Einfachere Installation, weniger Fehlerquellen und automatische Synchronisation mit der Polycrate API.

Operator-Dokumentation

Tools Overhaul

Das polycrate tools-Command wurde stabilisiert und mehrere kritische Panics behoben:

  • Panic bei interaktivem Tool-Selector – Korrekte Argument-Validierung
  • Flag-Konflikt bei polycrate tools pwgen-N zu -d geändert
  • Farben bei polycrate tools diff – Standardmäßig aktiviert

Alle 11 Tools haben jetzt umfassende englische --help-Dokumentation mit strukturierten Sektionen, praxisnahen Beispielen und vollständigen Flag-Beschreibungen.

CLI-Referenz: Tools

Migration

Operator: workspace_id entfernen

Falls workspace_id und organization_id im OperatorConfig konfiguriert waren, können diese Felder jetzt entfernt werden – sie werden automatisch aufgelöst.

Tools: pwgen Flag

Der -N Shorthand für --numbers wurde zu -d geändert:

# Vorher (funktioniert nicht mehr)
polycrate tools pwgen -N

# Nachher
polycrate tools pwgen -d

Vollständige Release Notes

Jetzt aktualisieren

polycrate update 0.29.0

Oder 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 →

Ähnliche Artikel