1
0
mirror of https://github.com/rancher/norman.git synced 2025-09-25 14:46:57 +00:00

Fix issue in which two remotedialers are created

This commit is contained in:
Darren Shepherd
2018-11-09 10:06:50 -07:00
parent 76b31c35cf
commit d73bb5fd29

View File

@@ -105,7 +105,7 @@ func (c *Config) Build(ctx context.Context, opts *Options) (context.Context, *Se
} }
func (c *Config) apiServer(ctx context.Context, r *Runtime) error { func (c *Config) apiServer(ctx context.Context, r *Runtime) error {
if c.K3s.RemoteDialerAuthorizer != nil { if c.K3s.RemoteDialerAuthorizer != nil && r.K3sTunnelServer == nil {
r.K3sTunnelServer = remotedialer.New(c.K3s.RemoteDialerAuthorizer, remotedialer.DefaultErrorWriter) r.K3sTunnelServer = remotedialer.New(c.K3s.RemoteDialerAuthorizer, remotedialer.DefaultErrorWriter)
} }