diff --git a/pkg/apis/rbac/register.go b/pkg/apis/rbac/register.go index 3ecc4905a72..19ad3e94e5d 100644 --- a/pkg/apis/rbac/register.go +++ b/pkg/apis/rbac/register.go @@ -17,6 +17,7 @@ limitations under the License. package rbac import ( + "k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api/unversioned" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/watch/versioned" @@ -54,6 +55,10 @@ func addKnownTypes(scheme *runtime.Scheme) { &ClusterRoleBinding{}, &ClusterRoleBindingList{}, &ClusterRoleList{}, + + &api.ListOptions{}, + &api.DeleteOptions{}, + &api.ExportOptions{}, ) versioned.AddToGroupVersion(scheme, SchemeGroupVersion) } diff --git a/pkg/apis/rbac/v1alpha1/register.go b/pkg/apis/rbac/v1alpha1/register.go index 41cbe420e24..32304ceaf5b 100644 --- a/pkg/apis/rbac/v1alpha1/register.go +++ b/pkg/apis/rbac/v1alpha1/register.go @@ -18,6 +18,7 @@ package v1alpha1 import ( "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/apis/rbac" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/watch/versioned" @@ -42,6 +43,10 @@ func addKnownTypes(scheme *runtime.Scheme) { &ClusterRoleBinding{}, &ClusterRoleBindingList{}, &ClusterRoleList{}, + + &v1.ListOptions{}, + &v1.DeleteOptions{}, + &v1.ExportOptions{}, ) versioned.AddToGroupVersion(scheme, SchemeGroupVersion) }