Home / Companies / Pulumi / Blog / Post Details
Content Deep Dive

Running Pulumi Neo in a Docker Sandbox: workshop recap

Blog post from Pulumi

Post Details
Company
Date Published
Author
Engin Diri
Word Count
1,776
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

A PocketOS incident in which a coding agent deleted a production volume after finding an overly broad API token illustrates why prompt instructions alone cannot reliably constrain autonomous infrastructure agents. The workshop on running Pulumi Neo inside Docker Sandboxes proposes layered controls: Docker isolates the agent in a microVM, restricts files and network access, and injects credentials through a proxy, while Pulumi applies identity permissions, approval modes, resource protection, policy enforcement, and short-lived OIDC credentials through Pulumi ESC. Speakers argue that agents trained in resettable environments may treat catastrophic failures like ordinary task failures because their reward systems lack consequences for destructive actions, making production safeguards especially important. Infrastructure as code can reduce risk by turning changes into reviewable, policy-checked diffs, but protections must account for credentials, network paths, permissions, and recovery options rather than relying on agent behavior. The recommended approach is to begin with restrictive sandbox networking, monitor and explicitly allow required connections, use balanced approval around production deployments, and pair sandboxing with Pulumi policies and narrowly scoped cloud access.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
MCP 4 9,798 936 212 -7%
Loop engineering 2 52 45 27 -46%
Secrets Management 2 2,195 470 125 +7%
Reinforcement learning 1 119 69 29 -26%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.