All apps/Pulumi

Pulumi

pulumi

Pulumi is an open source infrastructure as code tool that lets you use familiar programming languages to build, deploy, and manage cloud infrastructure.

Runs as pulumi|macOS, Linux, Windows|www.pulumi.com

Command form

ai-draft · 3 tasks · 29 fields

Use the subcommand tabs for preview, up and destroy. Other commands are left out.

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

pulumi preview

Preview changes

Show what an update would change without applying it.

Preview changesExample values, fixed in this page — nothing here reaches a terminal
Basic
Stack
string
Show rich diff
--diff
TasksEach one presets the form for one job
Preview
stackdiff
ParametersOnly these flags are editable in the form
Stack
Defaults to the current stack.
string
--stack-s
Working directory
path
--cwd-C
Message
string
--message-m
Show rich diff
boolean
--diff
Non-interactive
boolean
--non-interactive
JSON output
boolean
--json-j
Target URNs
One resource URN per entry.
string · repeatable
--target-t
Fail if changes
boolean
--expect-no-changes
Show unchanged resources
boolean
--show-sames

pulumi up

Deploy

Deploy code and resource changes to the stack.

DeployExample values, fixed in this page — nothing here reaches a terminal
Basic
Stack
string
Message
string
Show rich diff
--diff
TasksEach one presets the form for one job
Deploy
stackdiffmessage
ParametersOnly these flags are editable in the form
Stack
Defaults to the current stack.
string
--stack-s
Working directory
path
--cwd-C
Message
string
--message-m
Show rich diff
boolean
--diff
Non-interactive
boolean
--non-interactive
JSON output
boolean
--json-j
Target URNs
One resource URN per entry.
string · repeatable
--target-t
Skip confirmation
Proceeds without asking.
boolean
--yes-y
Skip preview
boolean
--skip-preview-f
Fail if changes
boolean
--expect-no-changes

pulumi destroy

Destroy stack resources

Destroy resources in the stack. Review with preview first.

Destroy stack resourcesExample values, fixed in this page — nothing here reaches a terminal
Basic
Stack
string
Exclude protected resources
--exclude-protected
TasksEach one presets the form for one job
Destroy
stackexclude_protected
ParametersOnly these flags are editable in the form
Stack
Defaults to the current stack.
string
--stack-s
Working directory
path
--cwd-C
Message
string
--message-m
Show rich diff
boolean
--diff
Non-interactive
boolean
--non-interactive
JSON output
boolean
--json-j
Target URNs
One resource URN per entry.
string · repeatable
--target-t
Skip confirmation
Destroys without asking.
boolean
--yes-y
Skip preview
boolean
--skip-preview-f
Exclude protected resources
boolean
--exclude-protected
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

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