diff --git a/pkg/kubectl/clusterrolebinding.go b/pkg/kubectl/clusterrolebinding.go index 6216d31121a..4c24ada904a 100644 --- a/pkg/kubectl/clusterrolebinding.go +++ b/pkg/kubectl/clusterrolebinding.go @@ -119,14 +119,14 @@ func (s ClusterRoleBindingGeneratorV1) StructuredGenerate() (runtime.Object, err for _, user := range s.Users { clusterRoleBinding.Subjects = append(clusterRoleBinding.Subjects, rbac.Subject{ Kind: rbac.UserKind, - APIVersion: "rbac/v1alpha1", + APIVersion: "rbac.authorization.k8s.io/v1beta1", Name: user, }) } for _, group := range s.Groups { clusterRoleBinding.Subjects = append(clusterRoleBinding.Subjects, rbac.Subject{ Kind: rbac.GroupKind, - APIVersion: "rbac/v1alpha1", + APIVersion: "rbac.authorization.k8s.io/v1beta1", Name: group, }) } diff --git a/pkg/kubectl/rolebinding.go b/pkg/kubectl/rolebinding.go index 16120330666..c1e85b694f1 100644 --- a/pkg/kubectl/rolebinding.go +++ b/pkg/kubectl/rolebinding.go @@ -134,14 +134,14 @@ func (s RoleBindingGeneratorV1) StructuredGenerate() (runtime.Object, error) { for _, user := range s.Users { roleBinding.Subjects = append(roleBinding.Subjects, rbac.Subject{ Kind: rbac.UserKind, - APIVersion: "rbac/v1alpha1", + APIVersion: "rbac.authorization.k8s.io/v1beta1", Name: user, }) } for _, group := range s.Groups { roleBinding.Subjects = append(roleBinding.Subjects, rbac.Subject{ Kind: rbac.GroupKind, - APIVersion: "rbac/v1alpha1", + APIVersion: "rbac.authorization.k8s.io/v1beta1", Name: group, }) }