diff --git a/workflow/executor/resource.go b/workflow/executor/resource.go index 0541c690ac376..7e7cd2a1273a6 100644 --- a/workflow/executor/resource.go +++ b/workflow/executor/resource.go @@ -307,7 +307,8 @@ func (we *WorkflowExecutor) SaveResourceParameters(ctx context.Context, resource resArgs = append(resArgs, "-n", resourceNamespace) } cmdStr := fmt.Sprintf("kubectl get %s -o json | jq -rc '%s'", strings.Join(resArgs, " "), param.ValueFrom.JQFilter) - cmd = exec.Command("sh", "-c", cmdStr) + cmd = exec.Command(cmdStr) + } else { continue }