Polycrate CLI 0.35.0 released: S3Bucket Controller und Label-Migration
ayedo Redaktion 1 Minute Lesezeit

Polycrate CLI 0.35.0 released: S3Bucket Controller und Label-Migration

Polycrate CLI 0.35.0: Neuer S3Bucket Provisioning Controller für deklarative Bucket-Erstellung per Kubernetes CR, Operator Label-Migration auf einheitliches polycrate_* Format und Ansible Task-Fortschritt Analyse.

Polycrate CLI Version 0.35.0 bringt den neuen S3Bucket Provisioning Controller, eine umfassende Label-Migration aller Operator-Controller und eine Root-Cause-Analyse für Ansible Task-Banner.

S3Bucket Provisioning Controller

Der neue S3Bucket Controller ermöglicht deklarative Bucket-Provisionierung per Kubernetes Custom Resource. Ein User erstellt eine S3Bucket CR im Cluster — der Operator provisioniert den Bucket automatisch über die Polycrate API und legt die Access Credentials als Secret im Namespace ab.

apiVersion: polycrate.io/v1alpha1
kind: S3Bucket
metadata:
  name: my-app-data
  namespace: production
spec:
  name: my-app-data
  region: fsn1
  reclaim_policy: retain

Das resultierende Secret s3-my-app-data-credentials enthält AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, S3_ENDPOINT, S3_REGION und BUCKET_NAME — direkt nutzbar in Deployments. Bereits existierende Buckets werden per Adopt-Pattern übernommen.

Operator Label-Migration

Alle 9 Operator-Controller wurden vom alten polycrate.io/* Label-Format auf das einheitliche polycrate_* Format migriert. Der Übergang ist nahtlos: Controller lesen sowohl alte als auch neue Labels, schreiben ausschließlich das neue Format. Bestehende Ressourcen werden bei Reconcile automatisch migriert.

Vollständige Release Notes

polycrate-operator Block

Der polycrate-operator Block wurde auf Version 0.3.54 aktualisiert:

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

Jetzt aktualisieren

polycrate update 0.35.0

Oder die Binaries direkt vom PolyHub herunterladen.


Polycrate ist das Infrastructure-as-Code Tool von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →

Ähnliche Artikel