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

Upgrade Velero ClusterRoleBinding to use v1 API #3890

Closed
zubron opened this issue Jun 22, 2021 · 0 comments · Fixed by #3926
Closed

Upgrade Velero ClusterRoleBinding to use v1 API #3890

zubron opened this issue Jun 22, 2021 · 0 comments · Fixed by #3926
Labels
Kubernetes Resources Pertains to backup/restoration of Kubernetes resources
Milestone

Comments

@zubron
Copy link
Contributor

zubron commented Jun 22, 2021

Describe the problem/challenge you have
We are using rbac.authorization.k8s.io/v1beta1 for creating the Velero ClusterRoleBinding which will be removed in v1.22.

Our current install logs show the following message:

rbac.authorization.k8s.io/v1beta1 ClusterRoleBinding is deprecated in v1.17+, unavailable in v1.22+; use rbac.authorization.k8s.io/v1 ClusterRoleBinding

This is similar to #2505.

Describe the solution you'd like
We need to upgrade to using rbac.authorization.k8s.io/v1. This has been available since Kubernetes 1.8 so is supported within all Kubernetes versions that we support.

As per the deprecation documentation, there are no significant changes in the V1 API.

@zubron zubron added P1 - Important Kubernetes Resources Pertains to backup/restoration of Kubernetes resources labels Jun 22, 2021
@zubron zubron added this to the v1.7.0 milestone Jun 22, 2021
@zubron zubron modified the milestones: v1.7.0, v1.6.3 Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Kubernetes Resources Pertains to backup/restoration of Kubernetes resources
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant