Skip to content

Releases: gardener/kupid

v0.2.1

10 Jun 06:33
Compare
Choose a tag to compare

no release notes available

v0.2.0

05 Jun 06:27
Compare
Choose a tag to compare

[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)

v0.1.7

08 Feb 11:35
Compare
Choose a tag to compare

[kupid]

📰 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#34, @shreyas-s-rao)

v0.1.6

21 Oct 06:28
Compare
Choose a tag to compare

no release notes available

v0.1.5

07 Sep 04:49
Compare
Choose a tag to compare

[kupid]

Improvements

  • [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. (#23, @amshuman-kr)

v0.1.4

14 Aug 05:02
Compare
Choose a tag to compare

[kupid]

Improvements

  • [OPERATOR] Re-introduced kupid policies in to the charts to optionally deploy configurable clusterpodschedulingpolicies along with kupid extension. (#21, @amshuman-kr)

v0.1.3

07 Aug 01:30
Compare
Choose a tag to compare

[kupid]

Improvements

  • [OPERATOR] Increase initialDelaySeconds in livenessProbe. (#19, @amshuman-kr)

v0.1.2

05 Aug 16:29
Compare
Choose a tag to compare

[kupid]

Improvements

v0.1.1

30 Jul 14:33
Compare
Choose a tag to compare

[kupid]

Improvements

v0.1.0

23 Jul 10:07
Compare
Choose a tag to compare

[kupid]

Improvements

  • [OPERATOR] Removed clusterpodschedulingpolicy instance from the chart. It must be deployed separately according to requirement. (#13, @amshuman-kr)
  • [OPERATOR] Exclude kube-system from mutatingwebhook by default. (#12, @amshuman-kr)
  • [OPERATOR] Include mutated requests under allowed metric. (#10, @amshuman-kr)
  • [OPERATOR] Added metrics and streamlined logging. (#9, @amshuman-kr)
  • [OPERATOR] Optional support for auto-registering webhooks. This is to make it easy to register kupid as a gardener extension. (#6, @amshuman-kr)