Skip to content

Add workflow submission parameter support - #1649

Open
hazdl wants to merge 2 commits into
mainfrom
hz/cli-submit-parameters
Open

hazdl wants to merge 2 commits into
mainfrom
hz/cli-submit-parameters

Conversation

@hazdl

@hazdl hazdl commented Sep 25, 2026 •

Copy link
Copy Markdown
Contributor

Workflows cli submit let's user set workflow parameters AP-1221

Summary

Adds support for passing workflow parameters when submitting workflows via the CLI.

Changes
Added -p/--parameter option to the submit command.
Supports specifying multiple parameters

Parameters are forwarded directly to argo submit using Argo's native parameter override mechanism.
Values are passed through unchanged, allowing:
Strings
Numbers
JSON objects
JSON arrays

Testing
Verified CLI argument parsing for -p/--parameter.
Verified parameters are forwarded to the generated argo submit command.
Existing submit workflow tests pass:
test_submit_manifest
test_submit_helm
multiple_templates
Manually verified submission flow reaches Argo with supplied parameters.

Allows users to override workflow parameters at submission time without modifying the workflow template, matching the capabilities provided by the underlying Argo CLI.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant