LinuxCommandLibrary

pulumi-new

Create a new Pulumi project from template

TLDR

Create new project interactively

$ pulumi new
copy
Create from template
$ pulumi new [template]
copy
Create TypeScript project
$ pulumi new typescript
copy
Create AWS Python project
$ pulumi new aws-python
copy
Create with project name
$ pulumi new [template] --name [project_name]
copy

SYNOPSIS

pulumi new [options] [template]

DESCRIPTION

pulumi new creates a new Pulumi project from a template. Templates include language runtimes (typescript, python, go, csharp) and cloud providers (aws, azure, gcp). Initializes project structure and dependencies.

PARAMETERS

--name name

Project name.
--description desc
Project description.
-s, --stack name
Initial stack name.
-d, --dir dir
Target directory.
-y, --yes
Skip prompts with defaults.
--force
Overwrite existing files.
-g, --generate-only
Generate without creating stack.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community