Polycrate CLI 0.29.7 released: API Schema Fix
With version 0.29.7, Polycrate receives important bug fixes for the operator’s API …
With version 0.29.5, Polycrate receives a critical bug fix: Endpoints with wildcard hostnames like *.example.com can now be correctly synchronized with the API.
Endpoints from Ingress resources with wildcard hostnames could not be synchronized with the Polycrate API. The API rejected the name with a 400 error:
unexpected status code: 400, response: {"name":["Name doesn't match RegEx..."]}
The operator only replaced dots with dashes during endpoint creation, but not the wildcard asterisk:
*.saar1.s3.loopbck.io → *-saar1-s3-loopbck-io ❌However, * is not a valid character for API names.
The hostToName() function is now also used during API sync. This correctly converts wildcards:
*.saar1.s3.loopbck.io → wildcard-saar1-s3-loopbck-io ✅The polycrate-operator block has been updated to version 0.3.10:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
polycrate update 0.29.5
Or download the binaries directly from PolyHub.
Polycrate is ayedo’s Infrastructure-as-Code tool for declarative multi-cluster management. Learn more →
With version 0.29.7, Polycrate receives important bug fixes for the operator’s API …
With version 0.29.6, Polycrate receives a critical bug fix: The operator was unable to synchronize …
With version 0.29.4, Polycrate receives critical bug fixes for the operator: Correct cluster …