All apps/Apache Camel K CLI

Apache Camel K CLI

kamel

The Camel K command-line utility.

Runs as kamel|macOS, Linux|camel.apache.org

Command form

ai-draft · 2 tasks · 9 fields

Build and run an integration on Kubernetes with kamel run. Traits, volumes, Git sources, build properties and other commands are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui kamel

kamel run

Run an integration

Build and run the integration file on the current Kubernetes cluster.

Run an integrationExample values, fixed in this page — nothing here reaches a terminal
Basic
Integration file*
file
Integration name
string
Dependency
string
Runtime property
string
Environment variable
string
Print integration logs
--logs
TasksEach one presets the form for one job
Run and follow logs
filenamedependencypropertyenvlogs
Run and wait
filenamedependencypropertyenvwait
ParametersOnly these flags are editable in the form
Integration file
path · positional 0
Integration name
string
--name
Dependency
For example camel:mail or mvn:org.my:app:1.0.
string · repeatable
--dependency-d
Runtime property
my-key=my-value or file:/path/to/my-conf.properties.
string · repeatable
--property-p
Environment variable
MY_VAR=my-value.
string · repeatable
--env-e
Wait until running or built
boolean
--wait-w
Print integration logs
boolean
--logs
Output format
enum
--output-ojsonyaml
Save parameters to kamel-config.yaml
boolean
--save
SourcesEvery flag above is checked against these
src
Use: "run [file to run]", Short: "Build and run the Integration on Kubernetes.", cmd.Flags().String("name", "", "The integration name") cmd.Flags().StringArrayP("dependency", "d", nil, "A dependency that should be included, e.g., "camel:mail" for a Camel component, "+ cmd.Flags().BoolP("wait", "w", false, "Wait for the integration t…
helpmain 2026-10-27

github.com

Before it fills your prompt, Otty checks the installed kamel against its version. A form that does not match your version is not offered.