All apps/Skaffold

Skaffold

skaffold

A command-line tool that facilitates continuous development for container-based applications.

Runs as skaffold|macOS, Linux, Windows|skaffold.dev

Command form

ai-draft · 2 tasks · 16 fields

Run or develop a Skaffold pipeline. Build, deploy, render and debug have their own commands, not in this form.

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

skaffold dev

Develop (watch loop)

Build and deploy on every change, with cleanup on exit.

Develop (watch loop)Example values, fixed in this page — nothing here reaches a terminal
Basic
Profiles
string
Namespace
string
Port forwarding
userenum
TasksEach one presets the form for one job
Dev loop with port forwarding
profilenamespaceport_forward
ParametersOnly these flags are editable in the form
Config file or URL
string
--filename-f
Profiles
string · repeatable
--profile-p
Namespace
string
--namespace-n
Modules
string · repeatable
--module-m
Kubernetes context
string
--kube-context
Port forwarding
enum
--port-forwardoffuserservicesdebugpods
Image tag
string
--tag-t
Keep built images on exit
boolean
--no-prune

skaffold run

Run once

Build, test and deploy once.

Run onceExample values, fixed in this page — nothing here reaches a terminal
Basic
Profiles
string
Namespace
string
Stream logs
--tail
TasksEach one presets the form for one job
Deploy and tail logs
profilenamespacetail
ParametersOnly these flags are editable in the form
Config file or URL
string
--filename-f
Profiles
string · repeatable
--profile-p
Namespace
string
--namespace-n
Modules
string · repeatable
--module-m
Kubernetes context
string
--kube-context
Port forwarding
enum
--port-forwardoffuserservicesdebugpods
Image tag
string
--tag-t
Stream logs
boolean
--tail
SourcesEvery flag above is checked against these
skaffold-cli
skaffold dev Run a pipeline in development mode --cleanup=true: Delete deployments after dev or debug mode is interrupted -f, --filename='skaffold.yaml': Path or URL to the Skaffold config file --kube-context='': -m, --module=[]: -n, --namespace='': --no-prune=false: --port-forward=user: Port-forward exposes service ports and c…
manualskaffold docs reference

skaffold.dev

skaffold-cli
skaffold run Run a pipeline skaffold run --tail -f, --filename='skaffold.yaml': --kube-context='': -m, --module=[]: -n, --namespace='': --port-forward=off: Port-forward exposes service ports and container ports within pods and other resources (off, user, services, debug, pods) -p, --profile=[]: -t, --tag='': --tail=false:…
manualskaffold docs reference

skaffold.dev

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