Skip to content
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

Update CRD to use apiextensions.k8s.io/v1 #247

Closed

Conversation

alexdotsh
Copy link

As of K8s 1.22 the apiextensions.k8s.io/v1beta1 is deprecated and longer used, which causing issues to install on K8s running on version 1.22

This is PR is to address and update to use the newer apiextensions.k8s.io/v1

The apiextensions.k8s.io/v1 API version, available since v1.16.

#228
#218

…io/v1

Signed-off-by: Alex Mirkhaydarov <12385311+alexdotsh@users.noreply.github.com>
@aattuluri
Copy link
Contributor

@alexdotsh Thanks for the PR. This looks good, would you mind auditing other resources under the admiral/install directory for other resources that would have been deprecated in k8s 1.22.
FYI, there is another PR to update the k8s client in Admiral which might also be required for Admiral to work for k8s 1.22 CC @shriramsharma

@alexdotsh
Copy link
Author

@aattuluri those were the only ones I manage to find that was deprecated. I think the rest are fine

@shriramsharma
Copy link
Collaborator

@alexdotsh , can you please resolve the CI failures? Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants