diff --git a/plugins/scheduler-k3s/k8s.go b/plugins/scheduler-k3s/k8s.go index 009317633..8ad39e454 100644 --- a/plugins/scheduler-k3s/k8s.go +++ b/plugins/scheduler-k3s/k8s.go @@ -385,7 +385,7 @@ func (k KubernetesClient) ExecCommand(ctx context.Context, input ExecCommandInpu size := t.GetSize() sizeQueue := t.MonitorSize(size) - actuallyTty := (sizeQueue != nil) || os.Getenv("DOKKU_FORCE_TTY") == "true" + actuallyTty := (sizeQueue != nil) || common.ToBool(os.Getenv("DOKKU_FORCE_TTY")) if actuallyTty { req.Param("tty", "true") diff --git a/plugins/scheduler-k3s/triggers.go b/plugins/scheduler-k3s/triggers.go index 141242f89..aede9c473 100644 --- a/plugins/scheduler-k3s/triggers.go +++ b/plugins/scheduler-k3s/triggers.go @@ -1142,7 +1142,7 @@ func TriggerSchedulerRun(scheduler string, appName string, envCount int, args [] Image: image, ImagePullSecrets: imagePullSecrets, ImageSourceType: imageSourceType, - Interactive: attachToPod || os.Getenv("DOKKU_FORCE_TTY") == "true", + Interactive: attachToPod || common.ToBool(os.Getenv("DOKKU_FORCE_TTY")), Labels: labels, Namespace: namespace, ProcessType: processType,