pulumi
Define infrastructure on any cloud using familiar programming languages. Some subcommands such as `up` have their own usage documentation.
More info →Subcommands (24)
Print information about the Pulumi environment.
Cancel a stack's currently running update, if any.
Manage configuration of a Pulumi stack.
Open a stack in the Pulumi Console (cloud or self-hosted). It gives you instructions to migrate if not available for your backend.
Destroy all existing resources in a stack.
This command is an alias of `pulumi destroy`.
Manage Pulumi environments.
Import resources into an existing stack. Read syntax for your cloud provider: <https://www.pulumi.com/registry/>.
Install packages and plugins for the current program or policy pack.
Log in to the Pulumi cloud.
Log out of the Pulumi cloud.
Create a new Pulumi project.
Manage Pulumi Organization configuration.
Manage language and resource provider plugins manually. Other commands manage these automatically.
Manage resource policies on Pulumi Cloud (Business Critical) or locally (no organization sub-commands).
Show a preview of updates to a stack's resources.
Refresh the resources in a stack.
Check a Pulumi package schema for errors. Schema reference: <https://www.pulumi.com/docs/iac/extending-pulumi/schema/>.
Manage stacks and view stack state.
Edit the current stack's state.
Create or update the resources in a stack.
This command is an alias of `pulumi up`.
Display Pulumi's version number.
Print information about the currently logged in user.
Options (1)
-l, --localbooleanUse Pulumi locally, independent of a Pulumi Cloud
pulumi login {{[-l|--local]}}Examples (7)
Create a new project using a template
Create a new stack using an isolated deployment target
Configure variables (e.g. keys, regions, etc.) interactively
Preview and deploy changes to a program and/or infrastructure
Preview deployment changes without performing them (dry-run)
Destroy a program and its infrastructure
Use Pulumi locally, independent of a Pulumi Cloud
pulumi login [-l|--local]