mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-30 15:05:27 +00:00
Merge pull request #49139 from deads2k/cli-15-proxy-defaults
Automatic merge from submit-queue (batch tested with PRs 48043, 48200, 49139, 36238, 49130) expose method to allow externally setting defaults on an external type The options are an exposed type. This allows you to set the defaults on them. @derekwaynecarr who normally owns this bit?
This commit is contained in:
commit
495f5b261f
@ -302,7 +302,7 @@ func (o *Options) loadConfig(data []byte) (*componentconfig.KubeProxyConfigurati
|
||||
return config, nil
|
||||
}
|
||||
|
||||
func (o *Options) applyDefaults(in *componentconfig.KubeProxyConfiguration) (*componentconfig.KubeProxyConfiguration, error) {
|
||||
func (o *Options) ApplyDefaults(in *componentconfig.KubeProxyConfiguration) (*componentconfig.KubeProxyConfiguration, error) {
|
||||
external, err := o.scheme.ConvertToVersion(in, v1alpha1.SchemeGroupVersion)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
@ -344,7 +344,7 @@ with the apiserver API to configure the proxy.`,
|
||||
},
|
||||
}
|
||||
|
||||
opts.config, err = opts.applyDefaults(opts.config)
|
||||
opts.config, err = opts.ApplyDefaults(opts.config)
|
||||
if err != nil {
|
||||
glog.Fatalf("unable to create flag defaults: %v", err)
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user