From f16195fb655b6af9557f087d3f20792c82db96db Mon Sep 17 00:00:00 2001 From: Paul Morie Date: Thu, 5 Mar 2020 14:50:14 -0500 Subject: [PATCH] Fix crash looping when leader election config doesn't exist --- injection/sharedmain/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/injection/sharedmain/main.go b/injection/sharedmain/main.go index 1b159338e5..0eb16ecd14 100644 --- a/injection/sharedmain/main.go +++ b/injection/sharedmain/main.go @@ -106,7 +106,7 @@ func GetLeaderElectionConfig(ctx context.Context) (*kle.Config, error) { leaderElectionConfigMap, err := kubeclient.Get(ctx).CoreV1().ConfigMaps(system.Namespace()).Get(kle.ConfigMapName(), metav1.GetOptions{}) if err != nil { if apierrors.IsNotFound(err) { - return kle.NewConfigFromMap(nil) + return kle.NewConfigFromConfigMap(nil) } return nil, err