-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Drop support for PodDisruptionBudget
s with API version policy/v1beta1
#681
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@aaronfern thanks a lot for this PR. Can you please add a doc stating that druid supports k8s versions > 1.21? A new doc will be required.
I have one question about the previous code. PTAL, thanks
dccc1d8
to
3654a84
Compare
/test pull-etcd-druid-e2e-kind-alpha-features |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@aaronfern thanks for adding the doc. Please check and make these minor changes. Otherwise, lgtm
Co-authored-by: Shreyas Rao <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
|
||
| Etcd-druid version | Kubernetes version | | ||
|------|------| | ||
| >=0.20 | >=1.25 | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This says druid of version >=0.20 doesn't support Kubernetes version 1.24. We are planning to support 1.24 in Gardener
till the end of the year or later. Will the 0.20 release of the druid will come after the end of this year?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an error in the doc
etcd-druid
>=0.20 should support k8s versions >=1.21. Thanks for pointing this out, we will update this doc
etcd-druid:v0.20
will be released this year, and gardener should have no problem supporting it :)
How to categorize this PR?
/area control-plane
/kind api-change
/kind cleanup
What this PR does / why we need it:
PodDisruptionBudget
s from API versionpolicy/v1beta1
were deprecated from k8sv1.21.x
onwards and were available as part of API versionpolicy/v1
With #430,
etcd-druid
supportedPodDisruptionBudget
s from both the API versions depending on the k8s version used and this feature was eventually meant to be droppedThis PR drops support for
PodDisruptionBudget
policy/v1beta1
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Release note: