diff --git a/pkg/apis/application/v1alpha1/types.go b/pkg/apis/application/v1alpha1/types.go index 9ad13eab71140..9b5faa13893b1 100644 --- a/pkg/apis/application/v1alpha1/types.go +++ b/pkg/apis/application/v1alpha1/types.go @@ -2183,8 +2183,7 @@ func SetK8SConfigDefaults(config *rest.Config) error { if err != nil { return err } - // set default tls config since we use it in a custom transport - config.TLSClientConfig = rest.TLSClientConfig{} + dial := (&net.Dialer{ Timeout: 30 * time.Second, KeepAlive: 30 * time.Second, @@ -2203,6 +2202,12 @@ func SetK8SConfigDefaults(config *rest.Config) error { if err != nil { return err } + + // set default tls config and remove auth/exec provides since we use it in a custom transport + config.TLSClientConfig = rest.TLSClientConfig{} + config.AuthProvider = nil + config.ExecProvider = nil + config.Transport = tr return nil }