diff --git a/pkg/cli/environment.go b/pkg/cli/environment.go index 28e7873be..c63e420ea 100644 --- a/pkg/cli/environment.go +++ b/pkg/cli/environment.go @@ -121,6 +121,11 @@ func (s *EnvSettings) Namespace() string { return "default" } +//set the namespace of envsetting, provide easier integration for non-cli projects +func (s *EnvSettings) SetNameSpace(ns string) { + s.namespace = ns +} + //RESTClientGetter gets the kubeconfig from EnvSettings func (s *EnvSettings) RESTClientGetter() genericclioptions.RESTClientGetter { s.configOnce.Do(func() {