From b346911299dfb5727ebe12b765ec84d6dffc225d Mon Sep 17 00:00:00 2001 From: xilabao Date: Tue, 8 Nov 2016 16:25:33 +0800 Subject: [PATCH] fix forbid clusterrole with namespace --- pkg/kubectl/resource_printer.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pkg/kubectl/resource_printer.go b/pkg/kubectl/resource_printer.go index cb136f8d192..21f261c45b9 100644 --- a/pkg/kubectl/resource_printer.go +++ b/pkg/kubectl/resource_printer.go @@ -1749,6 +1749,9 @@ func printRoleBindingList(list *rbac.RoleBindingList, w io.Writer, options Print } func printClusterRole(clusterRole *rbac.ClusterRole, w io.Writer, options PrintOptions) error { + if options.WithNamespace { + return fmt.Errorf("clusterRole is not namespaced") + } return printObjectMeta(clusterRole.ObjectMeta, w, options, false) }