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.4, Polycrate receives critical bug fixes for the operator: Correct cluster detection with workspace UUIDs, automatic TLS port synchronization, and improved Node RBAC permissions.
The workspace filter in cluster search only accepted names, not UUIDs. Since the operator sends workspace UUIDs, existing clusters were not found, and the operator attempted to create a new cluster on each reconcile.
Fix: The filter now automatically detects whether the value is a UUID or a name and filters accordingly.
Even if API communication fails, the operator now catches duplicate errors. Instead of terminating with an error, the existing cluster is used.
New function GetClusterByNameAndWorkspace() for more precise search by name AND workspace.
When TLS was enabled in the Polycrate API, the port in the Kubernetes Endpoint CR remained at 80. This led to HTTPS requests on port 80:
Get "https://example.com:80/": http: server gave HTTP response to HTTPS clientFix: Automatic port adjustment on TLS changes:
The operator now requires update and patch permissions for Kubernetes nodes to manage finalizers. The ClusterRole has been expanded accordingly.
The polycrate-operator block has been updated to version 0.3.9:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator installImportant: After the update, the operator must be reinstalled for the new ClusterRole permissions to take effect.
This release also requires an update of the polycrate-api to version 0.11.3 for the workspace UUID filter fix.
polycrate update 0.29.4Or 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 …