Skip to content

Conversation

michi-covalent
Copy link
Contributor

CustomResourceDefinition apiextensions.k8s.io/v1 has been available since Kubernetes v1.16, and apiextensions.k8s.io/v1beta1 has been removed since Kubernetes v1.22 1. Let's move on and clean up the logic to handle v1beta1 CRDs.

Footnotes

  1. https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122

CustomResourceDefinition apiextensions.k8s.io/v1 has been available
since Kubernetes v1.16, and apiextensions.k8s.io/v1beta1 has been
removed since Kubernetes v1.22 [^1]. Let's move on and clean up the
logic to handle v1beta1 CRDs.

[^1]: https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122

Signed-off-by: Michi Mutsuzaki <[email protected]>
@michi-covalent michi-covalent added the release-note/minor This PR introduces a minor user-visible change label Apr 29, 2025
@michi-covalent michi-covalent marked this pull request as ready for review April 29, 2025 22:42
@michi-covalent michi-covalent requested a review from a team as a code owner April 29, 2025 22:42
Copy link
Member

@mtardy mtardy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice cleanup 🧹 !

@michi-covalent michi-covalent merged commit 87e0f9f into main Apr 30, 2025
52 of 53 checks passed
@michi-covalent michi-covalent deleted the pr/michi/no-more-v1-beta branch April 30, 2025 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release-note/minor This PR introduces a minor user-visible change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants