Polycrate CLI 0.29.1 released: Ansible Upgrade und Secrets Registry Merge
ayedo Redaktion 1 Minute Lesezeit

Polycrate CLI 0.29.1 released: Ansible Upgrade und Secrets Registry Merge

Polycrate CLI 0.29.1 bringt Ansible 13.2.0 mit kubernetes.core 6.1.0 Support und korrektes Merging von Registry-Credentials aus secrets.poly.
polycrate kubernetes ansible devops infrastructure-as-code

Mit Version 0.29.1 erhält Polycrate ein wichtiges Maintenance-Release mit Ansible-Upgrade für kubernetes.core Kompatibilität.

Python & Ansible Upgrade

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+

Ansible Release Notes

Secrets Registry Merge

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

Migration

Keine Migration erforderlich.

  • Bestehende Workspaces funktionieren unverändert
  • Container-Image muss neu gepullt werden
  • secrets.poly Dateien mit registry Stanza werden jetzt korrekt verarbeitet

Vollständige Release Notes

Jetzt aktualisieren

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

Ähnliche Artikel