Fix dry-run still loading kubeconfig issue
If this is implemented, it will not assume that access to a kubeconfig is guaranteed even if just for retrieving configured namespace. Signed-off-by: Soule BA <soule@weave.works>
This commit is contained in:
@@ -139,6 +139,14 @@ func WithClientConfig(rcg *genericclioptions.ConfigFlags, clientOpts *runclient.
|
||||
}
|
||||
}
|
||||
|
||||
// WithNamespace sets the namespace
|
||||
func WithNamespace(namespace string) BuilderOptionFunc {
|
||||
return func(b *Builder) error {
|
||||
b.namespace = namespace
|
||||
return nil
|
||||
}
|
||||
}
|
||||
|
||||
// WithDryRun sets the dry-run flag
|
||||
func WithDryRun(dryRun bool) BuilderOptionFunc {
|
||||
return func(b *Builder) error {
|
||||
|
||||
Reference in New Issue
Block a user