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

Polycrate CLI 0.29.1 released: Ansible Upgrade and Secrets Registry Merge

Polycrate CLI 0.29.1 brings Ansible 13.2.0 with kubernetes.core 6.1.0 support and correct merging of registry credentials from secrets.poly.
polycrate kubernetes ansible devops infrastructure-as-code

With version 0.29.1, Polycrate receives an important maintenance release with an Ansible upgrade for kubernetes.core compatibility.

Python & Ansible Upgrade

Upgrade from Python 3.11 to 3.12 and Ansible 10.7.0 to 13.2.0 to access modern Ansible modules.

Component Old New
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

Background: The take_ownership parameter for kubernetes.core.helm was added in version 6.1.0. This allows the takeover of existing Kubernetes resources during Helm upgrades.

# Now supported:
- name: Install with Helm
  kubernetes.core.helm:
    name: my-release
    chart_ref: oci://registry/chart
    take_ownership: true  # NEW in kubernetes.core 6.1.0+

Ansible Release Notes

Secrets Registry Merge

The registry stanza from secrets.poly is now correctly merged into the workspace configuration.

Problem: Previously, registry credentials in secrets.poly were ignored.

Solution: Public settings in workspace.poly are combined with encrypted credentials from secrets.poly:

# workspace.poly (public)
registry:
  endpoint: "cargo.ayedo.cloud"
# secrets.poly (encrypted)
registry:
  username: "robot+my-user"
  password: "super-secret-token"

Workspace Encryption Documentation

Migration

No migration required.

  • Existing workspaces continue to function unchanged
  • Container image needs to be repulled
  • secrets.poly files with registry stanza are now processed correctly

Full Release Notes

Update Now

polycrate update 0.29.1

Or download the binaries directly from PolyHub.


Polycrate is ayedo’s Infrastructure-as-Code tool for declarative multi-cluster management. Learn more →

Ähnliche Artikel