v0.2.0
gardener-robot-ci-1
released this
05 Jun 06:27
·
57 commits
to master
since this release
[kupid]
⚠️ Breaking Changes
- [OPERATOR] The
kupid
extension for Gardener is only compatible with Gardener versions>= v1.37
. (gardener/kupid#35, @rfranzke)
🏃 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
andadmissionregistration.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.
- Please ensure to update your deployment to Kupid
- [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 leastv1.37
or higher. (gardener/kupid#31, @rfranzke)