From 1fe3030acf22aff91c355109eb9406de68112686 Mon Sep 17 00:00:00 2001 From: jo Date: Thu, 2 May 2024 13:01:42 +0900 Subject: [PATCH] use background context --- api/secrets/secrets.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/api/secrets/secrets.go b/api/secrets/secrets.go index 14731cf0c..7a7f81802 100644 --- a/api/secrets/secrets.go +++ b/api/secrets/secrets.go @@ -21,6 +21,7 @@ type Secrets struct { } func (s *SecretEnv) GetSecretFromVaultWithKubernetesAuth() (*Secrets, error) { + ctx := context.Background() config := vault.DefaultConfig() client, err := vault.NewClient(config) if err != nil { @@ -35,7 +36,7 @@ func (s *SecretEnv) GetSecretFromVaultWithKubernetesAuth() (*Secrets, error) { return nil, fmt.Errorf("unable to initialize Kubernetes auth method: %w", err) } - authInfo, err := client.Auth().Login(context.TODO(), k8sAuth) + authInfo, err := client.Auth().Login(ctx, k8sAuth) if err != nil { return nil, fmt.Errorf("unable to log in with Kubernetes auth: %w", err) }