Polycrate CLI 0.29.1 released: Ansible Upgrade und Secrets Registry Merge
Mit Version 0.29.1 erhält Polycrate ein wichtiges Maintenance-Release mit Ansible-Upgrade für …
Polycrate CLI Version 0.30.0 ist ein größeres Feature-Release mit einem aktualisierten Container-Image, neuen Möglichkeiten zur Laufzeitkonfiguration und einem verbesserten Koordinationsmodell zwischen CLI, API und Operator.
Das Polycrate Container-Image basiert nun auf Python 3.12 und enthält Ansible 13.2.0. Damit steht kubernetes.core >= 6.1.0 zur Verfügung – inklusive neuerer Modul-Parameter wie take_ownership für kubernetes.core.helm. Das vorherige Ansible 10.7.0 war bereits End-of-Life.
--setDas neue --set Flag für polycrate run ermöglicht es, action.config-Werte zur Laufzeit zu überschreiben, ohne workspace.poly oder block.poly zu verändern. Die Syntax folgt dem Helm-Standard mit Dot-Notation für verschachtelte Werte:
polycrate run my-block migrate \
--set database.host=prod-db.internal \
--set database.port=5433 \
--set options.dry_run=true
Priorität: block.poly < workspace.poly < --set.
.state.poly: Koordination zwischen CLI, API und OperatorDie neue Datei .state.poly im Workspace-Root koordiniert die Verwaltung von Blocks zwischen CLI, API und Operator. Das File wird nach jedem Action Run aktualisiert und committed – damit ist für alle Beteiligten transparent, welche Komponente welchen Block verwaltet.
Die Operator-CRDs sind ab 0.30.0 im polycrate-operator Block enthalten und werden beim install-Playbook automatisch angewendet. Das stellt sicher, dass CRD-Version und Block-Version immer übereinstimmen.
Der polycrate-operator Block wurde auf Version 0.3.35 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
polycrate update 0.30.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 →
Mit Version 0.29.1 erhält Polycrate ein wichtiges Maintenance-Release mit Ansible-Upgrade für …
Mit Version 0.29.0 erhält Polycrate wesentliche Verbesserungen für den Kubernetes Operator und die …
Polycrate API 0.13.0 loest Baserow als Pricing-Backend ab, integriert RocketChat fuer automatisches …