mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
This removes unused params passed to proxy server.
This commit is contained in:
parent
57a08b5563
commit
8fb96afff4
@ -67,15 +67,10 @@ type ProxyServerConfig struct {
|
||||
}
|
||||
|
||||
type ProxyServer struct {
|
||||
Client *kubeclient.Client
|
||||
Config *ProxyServerConfig
|
||||
EndpointsConfig *proxyconfig.EndpointsConfig
|
||||
EndpointsHandler proxyconfig.EndpointsConfigHandler
|
||||
IptInterface utiliptables.Interface
|
||||
OOMAdjuster *oom.OOMAdjuster
|
||||
Proxier proxy.ProxyProvider
|
||||
Recorder record.EventRecorder
|
||||
ServiceConfig *proxyconfig.ServiceConfig
|
||||
Config *ProxyServerConfig
|
||||
IptInterface utiliptables.Interface
|
||||
Proxier proxy.ProxyProvider
|
||||
Recorder record.EventRecorder
|
||||
}
|
||||
|
||||
// AddFlags adds flags for a specific ProxyServer to the specified FlagSet
|
||||
@ -122,25 +117,15 @@ func NewProxyConfig() *ProxyServerConfig {
|
||||
|
||||
func NewProxyServer(
|
||||
config *ProxyServerConfig,
|
||||
client *kubeclient.Client,
|
||||
endpointsConfig *proxyconfig.EndpointsConfig,
|
||||
endpointsHandler proxyconfig.EndpointsConfigHandler,
|
||||
iptInterface utiliptables.Interface,
|
||||
oomAdjuster *oom.OOMAdjuster,
|
||||
proxier proxy.ProxyProvider,
|
||||
recorder record.EventRecorder,
|
||||
serviceConfig *proxyconfig.ServiceConfig,
|
||||
) (*ProxyServer, error) {
|
||||
return &ProxyServer{
|
||||
Client: client,
|
||||
Config: config,
|
||||
EndpointsConfig: endpointsConfig,
|
||||
EndpointsHandler: endpointsHandler,
|
||||
IptInterface: iptInterface,
|
||||
OOMAdjuster: oomAdjuster,
|
||||
Proxier: proxier,
|
||||
Recorder: recorder,
|
||||
ServiceConfig: serviceConfig,
|
||||
Config: config,
|
||||
IptInterface: iptInterface,
|
||||
Proxier: proxier,
|
||||
Recorder: recorder,
|
||||
}, nil
|
||||
}
|
||||
|
||||
@ -272,8 +257,7 @@ func NewProxyServerDefault(config *ProxyServerConfig) (*ProxyServer, error) {
|
||||
UID: types.UID(hostname),
|
||||
Namespace: "",
|
||||
}
|
||||
|
||||
return NewProxyServer(config, client, endpointsConfig, endpointsHandler, iptInterface, oomAdjuster, proxier, recorder, serviceConfig)
|
||||
return NewProxyServer(config, iptInterface, proxier, recorder)
|
||||
}
|
||||
|
||||
// Run runs the specified ProxyServer. This should never exit (unless CleanupAndExit is set).
|
||||
|
Loading…
Reference in New Issue
Block a user