Polycrate CLI 0.29.0 released: Operator Auto Workspace Resolution und Tools Overhaul
Mit Version 0.29.0 erhält Polycrate wesentliche Verbesserungen für den Kubernetes Operator und die …
Mit Version 0.29.1 erhält Polycrate ein wichtiges Maintenance-Release mit Ansible-Upgrade für kubernetes.core Kompatibilität.
Upgrade von Python 3.11 auf 3.12 und Ansible 10.7.0 auf 13.2.0, um Zugriff auf moderne Ansible-Module zu erhalten.
| Komponente | Alt | Neu |
|---|---|---|
| Python | 3.11 | 3.12 |
| Ansible | 10.7.0 | 13.2.0 |
| ansible-core | 2.17.x | 2.20.1 |
| kubernetes.core | ~3.x-5.x | >= 6.1.0 |
Hintergrund: Der take_ownership Parameter für kubernetes.core.helm wurde in Version 6.1.0 hinzugefügt. Dieser ermöglicht die Übernahme existierender Kubernetes-Ressourcen bei Helm Upgrades.
# Jetzt unterstützt:
- name: Install with Helm
kubernetes.core.helm:
name: my-release
chart_ref: oci://registry/chart
take_ownership: true # NEU in kubernetes.core 6.1.0+
Die registry Stanza aus secrets.poly wird jetzt korrekt in die Workspace-Konfiguration gemerged.
Problem: Bisher wurden Registry-Credentials in secrets.poly ignoriert.
Lösung: Öffentliche Einstellungen in workspace.poly werden mit verschlüsselten Credentials aus secrets.poly kombiniert:
# workspace.poly (öffentlich)
registry:
endpoint: "cargo.ayedo.cloud"
# secrets.poly (verschlüsselt)
registry:
username: "robot+my-user"
password: "super-secret-token"
→ Workspace Encryption Dokumentation
Keine Migration erforderlich.
secrets.poly Dateien mit registry Stanza werden jetzt korrekt verarbeitetpolycrate update 0.29.1
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.0 erhält Polycrate wesentliche Verbesserungen für den Kubernetes Operator und die …
Mit Version 0.28.0 erhält Polycrate das bisher umfangreichste Feature-Update. Drei Kernbereiche …
Mit Version 0.29.2 erhält Polycrate ein wichtiges Bugfix-Release mit Korrekturen für den Kubernetes …