From 44a0c5b2366d7459c6af31fd754c8208ac10c190 Mon Sep 17 00:00:00 2001 From: Baptiste Roux <32563450+BapRx@users.noreply.github.com> Date: Tue, 14 Jan 2025 23:08:30 +0100 Subject: [PATCH] fix(kubernetes): early-exit on error (#486) --- app/providers/kubernetes/kubernetes.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/providers/kubernetes/kubernetes.go b/app/providers/kubernetes/kubernetes.go index 6d1ac21b..a357b842 100644 --- a/app/providers/kubernetes/kubernetes.go +++ b/app/providers/kubernetes/kubernetes.go @@ -37,14 +37,15 @@ type KubernetesProvider struct { func NewKubernetesProvider(providerConfig providerConfig.Kubernetes) (*KubernetesProvider, error) { kubeclientConfig, err := rest.InClusterConfig() + if err != nil { + return nil, err + } + kubeclientConfig.QPS = providerConfig.QPS kubeclientConfig.Burst = providerConfig.Burst log.Debug(fmt.Sprintf("Provider configuration: QPS=%v, Burst=%v", kubeclientConfig.QPS, kubeclientConfig.Burst)) - if err != nil { - return nil, err - } client, err := kubernetes.NewForConfig(kubeclientConfig) if err != nil { return nil, err