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

Bump CRD from v1beta1 to v1 (k8s 1.16+) #2164

Merged
merged 1 commit into from
Nov 16, 2020

Conversation

antgamdia
Copy link
Contributor

Description of the change

In k8s 1.16+ a deprecation warning of apiextensions.k8s.io/v1beta1 in favor of apiextensions.k8s.io/v1 appeared. In 1.22+ it will be fully deprecated.

This PR bumps apiextensions.k8s.io/v1beta1 to apiextensions.k8s.io/v1.

Benefits

Users won't get a deprecation warning. Besides, k8s 1.22+ users still will be able to install Kubeapps.

Possible drawbacks

Prior to <1.16 it won't be compatible (but these versions already reached EOL).

Applicable issues

N/A

Additional information

Perhaps it should be landed with other chart-related PRs to also bump up the chart version.

Copy link
Contributor

@andresmgot andresmgot left a comment

Choose a reason for hiding this comment

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

Thanks. Also note that the CRD is created on the first installation so only people installing a new version of Kubeapps (not upgrading) will get this change.

@antgamdia antgamdia merged commit be572e8 into vmware-tanzu:master Nov 16, 2020
@antgamdia antgamdia deleted the crdAPIVersion branch November 16, 2020 16:49
antgamdia added a commit that referenced this pull request Nov 17, 2020
andresmgot pushed a commit that referenced this pull request Nov 17, 2020
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.

None yet

2 participants