Forrest logo
tool overview
On this page you find all important commands for the CLI tool pulumi. If the command you are looking for is missing please ask our AI.

pulumi

Pulumi is a command-line tool for infrastructure as code (IaC). It allows you to write and manage your cloud infrastructure using familiar programming languages such as JavaScript, Python, Go, and TypeScript. With Pulumi, you can define your cloud resources, such as virtual machines, databases, and networking components, using code. The tool supports multiple cloud platforms including AWS, Azure, Google Cloud, and Kubernetes. Pulumi provides a declarative approach to infrastructure management, allowing you to describe your desired state and automatically manage updates and changes. It features a multi-language SDK that enables you to leverage the programming language of your choice while provisioning and managing your infrastructure. Pulumi offers a rich set of libraries and packages, making it easier to define and deploy various cloud resources. It also provides a preview mode that shows you the expected changes before applying them to your infrastructure. Pulumi offers collaboration features, allowing multiple developers to work together on the same infrastructure project. The tool is continuously updated and improved, with community-driven contributions and active support from the Pulumi team.

List of commands for pulumi:

  • pulumi:tldr:09fef pulumi: Configure variables (e.g. keys, regions, etc.) interactively.
    $ pulumi config
    try on your machine
    explain this command
  • pulumi:tldr:3fd76 pulumi: Preview and deploy changes to a program and/or infrastructure.
    $ pulumi up
    try on your machine
    explain this command
  • pulumi:tldr:7232e pulumi: Preview deployment changes without performing them (dry-run).
    $ pulumi preview
    try on your machine
    explain this command
  • pulumi:tldr:8a2aa pulumi: Create a new project using a template.
    $ pulumi new
    try on your machine
    explain this command
  • pulumi:tldr:ded4e pulumi: Destroy a program and its infrastructure.
    $ pulumi destroy
    try on your machine
    explain this command
  • pulumi:tldr:fcfd3 pulumi: Create a new stack using an isolated deployment target.
    $ pulumi stack init
    try on your machine
    explain this command
tool overview