Skip to content

v0.2.0

Compare
Choose a tag to compare
@gardener-robot-ci-1 gardener-robot-ci-1 released this 05 Jun 06:27
· 57 commits to master since this release

[kupid]

⚠️ Breaking Changes

🏃 Others

  • [USER] Kupid shall inject Jobs with scheduling policy only during create operation (gardener/kupid#30, @ashwani2k)
  • [OPERATOR] "NONE" (gardener/kupid#37, @ashwani2k)
  • [OPERATOR] Migrated the manifests and clients to use the admissionregistration.k8s.io/v1 and admissionregistration.k8s.io/v1 as supported from k8s v1.22 onwards. (gardener/kupid#36, @ashwani2k)
    • Please ensure to update your deployment to Kupid v0.2.0 on your garden cluster before creating a seed with k8s v1.22 or higher.
  • [OPERATOR] Default webhook timeout in the charts as 10s. This is to ensure the webhook timeout is shorter than the timeouts used by the apiserver clients so that the failure policy remains effective. (gardener/kupid#24, @amshuman-kr)
  • [OPERATOR] Re-introduced kupid policies in to the charts to optionally deploy configurable clusterpodschedulingpolicies along with kupid extension. (gardener/kupid#22, @amshuman-kr)
  • [OPERATOR] Increase initialDelaySeconds in livenessProbe. (gardener/kupid#20, @amshuman-kr)
  • [OPERATOR] Improved behaviour if cache goes stale. (gardener/kupid#17, @amshuman-kr)
  • [OPERATOR] Added resource limits and VPA minAllowed. (gardener/kupid#15, @amshuman-kr)

📰 Noteworthy

  • [OPERATOR] The extension controller uses a projected ServiceAccount token in case it runs on a seed with a gardenlet of at least v1.37 or higher. (gardener/kupid#31, @rfranzke)