Prune should respect namespace

Kubernetes-commit: 88e2f8e04fa310e848f07d0a2ab801aa0917e408
This commit is contained in:
Ted Yu 2019-09-25 16:43:08 -07:00 committed by Kubernetes Publisher
parent 9038770361
commit 04c0c6e8db
1 changed files with 3 additions and 0 deletions

View File

@ -635,6 +635,9 @@ See http://k8s.io/docs/reference/using-api/api-concepts/#conflicts`, err)
}
for n := range visitedNamespaces {
if len(o.Namespace) != 0 && n != o.Namespace {
continue
}
for _, m := range namespacedRESTMappings {
if err := p.prune(n, m); err != nil {
return fmt.Errorf("error pruning namespaced object %v: %v", m.GroupVersionKind, err)