Pulumi Deployments

The fastest way to go from code to cloud

Pulumi Deployments is a fast and flexible way to deploy infrastructure on any cloud and at any scale, using GitHub pull requests, API calls, and console. No CLI setup needed since Pulumi Cloud manages deployments.

Pulumi Deployments Architecture Screenshot

“Pulumi allows every engineer to build and update infrastructure instead of only our infrastructure team. With Pulumi Deployments, we could easily set up a standardized CI/CD infrastructure workflow for every engineer that immediately makes them productive.”

Aaron Gibralter

Head of Engineering at Mighty

“I’m making developers at Alkira significantly more productive while also making my job easier using Pulumi. I can get developers using IaC immediately with Pulumi Deployments and its GitHub integration, while Pulumi Insights makes it really easy to find idle developer environments that need to be shut down, which reduces our cloud costs.”

Santosh Dornal

Head of Software Test & DevOps at Alkira

How will Pulumi Deployments benefit me?

Pulumi Deployments makes it easier for you and engineers on your team to collaborate on infrastructure changes and deploy changes automatically through your existing GitHub pull request workflow. There is minimal setup and you can standardize your deployment workflow through GitHub and Pulumi. In addition, you can build your own custom deployment workflows with Automation API code and offload the deployment workload to Pulumi Deployments instead of running it locally with the Pulumi CLI. Pulumi Deployments is based on the same technology as Pulumi Automation API.

How can I use Pulumi Deployments today?

Git Push to Deploy

Deploy infrastructure with each push to a GitHub branch, using pull requests to review changes in ephemeral Review Stacks before deploying them.

Click to Deploy

Deploy infrastructure with a click of a button from the Pulumi Cloud console. Run update, preview, refresh, and destroy commands.

REST API

Deploy infrastructure by calling the Pulumi Service REST API. You can also use the API to run Remote Automation API code.

Enterprise ready features

Review Stacks

Automate creation and deletion of dedicated cloud environments for every pull request, enabling cost-effective reviews.

OIDC Support

Use OpenID Connect Configuration to use short-lived tokens issued by Pulumi Cloud to make changes to your cloud resources.

GitHub Enterprise Support

Integrate Pulumi Deployments into your GitHub Enterprise instance so developers can provision infrastructure through GitHub.

ChatOps Integration

Get status notifications in Slack and Microsoft Teams for deployment statuses.

Self-hosted Runners

Run agents on your own private infrastructure for more control over your Pulumi Deployments.

Flexible Webhooks

Program custom workflows using events sent from Pulumi Deployments.

Pricing

Pulumi Deployments costs $0.01 per deployment minute.
Any charges from Pulumi Deployments are in addition to your Pulumi Cloud edition billing. See Pricing to learn more.

Individual

500 included Pulumi Deployments minutes/month

  • 500 included deploy minutes/month
  • Deploy via GitHub, API, and console

Team

$0.01 /
deployminute

3000 included Pulumi Deployments minutes/month

  • Deploy via GitHub, API, and console
  • 5 concurrent deployments
Start trial

No credit card needed.

Enterprise

Custom

Contact us for a demo & quote.

  • Volume pricing available
  • Deploy via GitHub, API, and console
  • 25 concurrent deployments

Business Critical

Custom

Contact us for a demo & quote.

  • Volume pricing available
  • Deploy via GitHub, API, and console
  • GitHub Enterprise integration
  • 150 concurrent deployments
  • Self-hosted runners

Get Started

Try Pulumi Deployments today

Deploy infrastructure on any cloud by creating a free Pulumi account.

Documentation

Review our documentation to learn more about Pulumi Deployments.