Merging with confidence with Pulumi
summary
Pipeline shows Pulumi previews on every merge request and runs pulumi up --yes only on master; demo deploys an S3 static website (bucket, index object upload, public-read policy). An accidental code change deletes the bucket policy, breaking public access, and the preview correctly flags a delete action on the bucket policy and an update to index.html. GitLab webhooks post merge request notes linking to the Pulumi preview so reviewers see the exact resource diffs before merge.
AI-written summary · about
chapters (4)
related talks
41mInfra as Code with Pulumi
01h 02mBeyond infrastructure as code DSLs
44mPulumi: Love And Azure
02h 31mPulumi, or How to Manage Your Infrastructure with Your Favorite Language
35mGitOps in Action
11mAccelerate Microsoft Azure deployment with infrastructure as code
58mDeploying Cloud Infrastructure using Pulumi
24mReinvent your pipeline with GitLab, Kubernetes, and Amazon EKS
