Polycrate CLI 0.29.2 released: Operator Bugfixes and Self-Reference Panic Fix
With version 0.29.2, Polycrate receives an important bugfix release with corrections for the …
With version 0.11.3, the Polycrate API addresses a critical bug in the K8sCluster filter that impacted operator communication.
The K8sClusterFilter only accepted workspace names for the workspace query parameter. However, the Polycrate Operator sends workspace UUIDs.
Consequence: The operator attempted to create a new cluster on each reconcile, even though one already existed:
IntegrityError: duplicate key value violates unique constraint "unique_k8s_cluster_per_workspace"The new filter_workspace() method automatically detects whether the value is a UUID or a name:
workspace__idicontains on workspace__nameThis API update is a prerequisite for Polycrate CLI 0.29.4. The operator requires this change for correct cluster detection.
# In polycrate-api Workspace
polycrate run docker build
polycrate run docker push
polycrate run polycrate-api installPolycrate API is the backend for the Polycrate CLI and enables centralized multi-cluster management. Learn more →
With version 0.29.2, Polycrate receives an important bugfix release with corrections for the …
With version 0.29.0, Polycrate receives significant improvements for the Kubernetes Operator and …
The Invisible Modernization of Critical Infrastructure It’s often not the visible features …