From 7958619d57b30c043dd62b7c2e85d39e0892ede9 Mon Sep 17 00:00:00 2001
From: Thomas Schneider <thomas@fsmpi.rwth-aachen.de>
Date: Wed, 29 Jun 2022 02:02:16 +0200
Subject: [PATCH] webhook: Fix wrong key in secret lookup

---
 main.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/main.go b/main.go
index 1cf2ead..183744e 100644
--- a/main.go
+++ b/main.go
@@ -114,10 +114,10 @@ func (s *solver) getCredentials(keyref cmmetav1.SecretKeySelector, ns string) (s
 	if err != nil {
 		return "", fmt.Errorf("failed to load secret %q: %w", ns+"/"+keyref.Name, err)
 	}
-	if apikey, ok := secret.Data[keyref.Name]; ok {
+	if apikey, ok := secret.Data[keyref.Key]; ok {
 		return string(apikey), nil
 	} else {
-		return "", fmt.Errorf("no key %q in secret %q", keyref, ns+"/"+keyref.Name)
+		return "", fmt.Errorf("no key %q in secret %q", keyref.Key, ns+"/"+keyref.Name)
 	}
 }
 
-- 
GitLab