github caas-team/py-kube-downscaler v24.12.0

latest releases: v25.9.0, v25.8.0, v25.7.0...
9 months ago

🚀 Release Notes 🚀

  • The optional argument --api-server-timeout, introduced in previous versions, has been further enhanced for improved stability. This advanced argument allows users to set a timeout duration (in seconds) for all calls made by KubeDownscaler to the Kubernetes API Server.
  • Introduced a new optional argument, --max-retries-on-conflict, which allows users to define the maximum number of retries KubeDownscaler will perform when encountering HTTP 409 conflict errors. Such conflicts typically occur when another entity (such as an HPA, CI/CD pipeline, or manual intervention) modifies a resource just before KubeDownscaler processes it. These errors are non-blocking because the resource will be processed again during the next cycle; however, this argument provides users with the flexibility to choose whether to retry processing the resource immediately.
  • Upgraded the Python version and Dependencies to address security vulnerabilities.
  • Introduced customization options for imagePullSecret in the Helm chart.

🏷️ What's Changed 🏷️

🎉 New Contributors 🎉

Full Changelog: v24.11.0...v24.12.0

Don't miss a new py-kube-downscaler release

NewReleases is sending notifications on new releases.