
How We Built a Distributed Work Scheduling System for Pulumi Cloud
A look inside the distributed scheduling system that powers Pulumi Cloud's workflow runners across hosted and self-managed infrastructure.

2 authors
13 min readPage 5 of 23

A look inside the distributed scheduling system that powers Pulumi Cloud's workflow runners across hosted and self-managed infrastructure.

2 authors
13 min read
You can now use the `onError` resource hook to control the retry behavior of failing resource registrations
Tom Harding
3 min read
The terraform-state provider for Pulumi ESC lets you read outputs from Terraform state files directly into your ESC environments.
Claire Gaestel
2 min read
Validate configuration values against JSON Schema with fn::validate in Pulumi ESC.

2 authors
2 min read
See which stacks use which package versions at a glance. Filter by adoption status and track version sprawl across your organization.
Pulumi IDP Team
2 min read
Use envVarMappings to run multiple providers with different credentials in the same Pulumi program, no more environment variable conflicts.
Guinevere Saenger
3 min read
Neo now reads AGENTS.md files to follow your project conventions automatically, using the same format as Cursor, GitHub Copilot, and other AI coding tools.
Pulumi Neo Team
3 min read
The Pulumi Cloud REST API now has an OpenAPI 3.0 specification you can fetch at runtime. Use it for client generation, validation, and discovery.




5 authors
3 min readCollaborate on infrastructure operations by sharing Neo tasks with teammates for review and assistance.
Pulumi Neo Team
Introducing packaged Pulumi expertise that works across Claude Code, Cursor, GitHub Copilot, and other AI coding assistants.
Pulumi Neo Team
Page 5 of 23