From aa51c37774a41690343c57c9c185274d5271032b Mon Sep 17 00:00:00 2001 From: Tasos Maschalidis Date: Tue, 10 Dec 2024 14:29:38 +0200 Subject: [PATCH] Properly resolve imagePullSecrets from app and deploymentID if relevant property does not exist --- plugins/scheduler-k3s/triggers.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/scheduler-k3s/triggers.go b/plugins/scheduler-k3s/triggers.go index 6763d1ab8..42df0dc92 100644 --- a/plugins/scheduler-k3s/triggers.go +++ b/plugins/scheduler-k3s/triggers.go @@ -1107,6 +1107,9 @@ func TriggerSchedulerRun(scheduler string, appName string, envCount int, args [] attachToPod := os.Getenv("DOKKU_DETACH_CONTAINER") != "1" imagePullSecrets := getComputedImagePullSecrets(appName) + if imagePullSecrets == "" { + imagePullSecrets = fmt.Sprintf("ims-%s.%d", appName, deploymentID) + } workingDir := common.GetWorkingDir(appName, image) job, err := templateKubernetesJob(Job{ AppName: appName,