summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorJan Pieper <58465569+janpieper-gcx@users.noreply.github.com>2021-11-06 18:51:29 +0100
committerGitHub <noreply@github.com>2021-11-06 18:51:29 +0100
commit226e73160ae5ac7ddf625010620e52428d610528 (patch)
treef984349a4278c327501ca49ac607265b503a0208 /cmd
parent2ebc102b586e5f6ca3330727c996578ec9261155 (diff)
fix: Allow use of in-cluster kube-client for test-command (#288) (#293)
* Use in-cluster kube client unless k8s is disabled * Assign `ctx` only if needed Signed-off-by: Jan Pieper <kontakt@jan-pieper.info> Co-authored-by: Jan Pieper <kontakt@jan-pieper.info>
Diffstat (limited to 'cmd')
-rw-r--r--cmd/test.go5
1 files changed, 2 insertions, 3 deletions
diff --git a/cmd/test.go b/cmd/test.go
index 2630d43..74e873b 100644
--- a/cmd/test.go
+++ b/cmd/test.go
@@ -60,11 +60,10 @@ argocd-image-updater test nginx --allow-tags '^1.19.\d+(\-.*)*$' --update-strate
log.Fatalf("could not set log level to %s: %v", logLevel, err)
}
- ctx := context.Background()
-
var kubeClient *kube.KubernetesClient
var err error
- if kubeConfig != "" {
+ if !disableKubernetes {
+ ctx := context.Background()
kubeClient, err = getKubeConfig(ctx, "", kubeConfig)
if err != nil {
log.Fatalf("could not create K8s client: %v", err)