Polycrate API 0.11.16 released: Critical Bugfixes
ayedo Redaktion • • 2 Minuten Lesezeit

Polycrate API 0.11.16 released: Critical Bugfixes

Polycrate API 0.11.16 addresses critical bugs: S3 Buckets are now created correctly and LoadBalancer metrics display realistic values.
polycrate kubernetes devops bugfix s3 loadbalancer

With Polycrate API 0.11.16, we address two critical bugs that could occur in production environments.

🔥 S3 Bucket Reconciliation Fix

The Issue: S3 Buckets remained permanently in the DEGRADED status and were never created at the provider (MinIO). The logs showed no error—only a misleading info message about missing metrics.

The Cause: During the migration to run_reconciliation() in 0.11.12, early returns were introduced, skipping the REPAIRS section. For new buckets without metrics, create_bucket() was never called.

The Solution: Metrics fetching no longer blocks the repair process. All early returns have been removed and replaced with logging.

Post-Update: Trigger affected S3 Buckets via the Reconcile button.

🔥 LoadBalancer Metrics Fix

The Issue: LoadBalancers showed 11.4 TB of traffic on “30 Days” even though they were only 6 hours old. Several LBs displayed identical values.

The Cause: Fallback queries without label filters summed all HAProxy metrics in the cluster. Additionally, Prometheus extrapolated the values unrealistically high.

The Solution: Removed fallbacks, used instant queries, and limited time periods to the LBI lifespan.

Additional Fixes

  • Empty Names: Backups and certificates without names are now automatically corrected
  • S3 Bucket UI: New detail layout with inline access keys
  • Endpoint Monitoring: Coverage chart optimized to 1-hour granularity

→ Full Release Notes

polycrate-api Block

The polycrate-api block has been updated to version 0.5.20:

polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-api
polycrate run polycrate-api install

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

Ähnliche Artikel