From b9d662b0f4be876a4fad26ab3d0ca01abb569aec Mon Sep 17 00:00:00 2001 From: Troy Connor Date: Thu, 31 Aug 2023 12:14:53 -0400 Subject: [PATCH] use http client from leaderElectionConfig Signed-off-by: Troy Connor --- pkg/manager/manager.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkg/manager/manager.go b/pkg/manager/manager.go index 07eb4af58c..708a9cc16f 100644 --- a/pkg/manager/manager.go +++ b/pkg/manager/manager.go @@ -364,7 +364,11 @@ func New(config *rest.Config, options Options) (Manager, error) { if err != nil { return nil, err } - leaderRecorderProvider, err = options.newRecorderProvider(leaderConfig, cluster.GetHTTPClient(), scheme, options.Logger.WithName("events"), options.makeBroadcaster) + httpClient, err := rest.HTTPClientFor(options.LeaderElectionConfig) + if err != nil { + return nil, err + } + leaderRecorderProvider, err = options.newRecorderProvider(leaderConfig, httpClient, scheme, options.Logger.WithName("events"), options.makeBroadcaster) if err != nil { return nil, err }