Polycrate API 0.11.27 released: Pod Status, DataSource & SLO Dashboard
Polycrate API 0.11.27 is a major feature release focusing on K8sApp pod status tracking, DataSource …
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 installpolycrate update 0.29.5Or download the binaries directly from PolyHub.
Polycrate is ayedo’s Infrastructure-as-Code tool for declarative multi-cluster management. Learn more →
Polycrate API 0.11.27 is a major feature release focusing on K8sApp pod status tracking, DataSource …
With Polycrate CLI 0.29.15, we have resolved the root cause of a persistent bug where endpoints with …
Polycrate API 0.11.23 introduces crucial fixes for API key authentication and enhances contact …