A curated list of resources on Pulumi. Your contributions are welcome!
Pulumi is a multi-language and multi-cloud development platform. It lets you create all aspects of cloud programs using real languages and real code, from infrastructure on up to the application itself. Just write programs and run them, and Pulumi figures out the rest.
Get Started - Getting Started with Pulumi
Documentation - Pulumi documentation covering what Pulumi is, how to get started using it, and reference materials for its features and supported cloud providers.
Blog - Pulumi blog covering what is new, technical how-tos, customer stories, etc
The Pulumi Book - A book that shows you how to use Pulumi to build serverless applications of all kinds using TypeScript and Amazon Web Services.
- Introduction to Pulumi - Katacoda and GitHub
- Pulumi - What and Why?
- Integrating EC2 macOS workers with EKS and GitLab
- Pulumi and LocalStack — beyond the basics
- The Progression of Self Service at KPMG (Part 1)
- Pulumi AWS Tutorial: Create a Lambda Function That Sends You Morning Emails Via SNS
- Cloud Governance - The Best Way (Azure)
- Getting started with Pulumi on Azure
- Using Pulumi on Azure Storage Accounts
- API's From Dev to Production - Part 11 - Pulumi
- Introduction to Infrastructure as Code on Azure using Python with Pulumi
- Serverless Redis with Cloudflare Workers & Pulumi
- Observable Infrastructure as Code
- My experience migrating my infrastructure from Terraform to Pulumi
- Building an ML Platform from Scratch
- Creating Infrastructure Components with Pulumi and Bit
- Building Fauna’s GDPR-compliant distributed and scalable database infrastructure with Pulumi
- Building Dispo
jaxxstorm/pulumi-rke
- Provision an RKE Kubernetes cluster with Pulumijaxxstorm/pulumi-scaleway
- Provision to Scaleway using Pulumibrandonkal/pulumi-command
- A simple Pulumi provider that allows one to run arbitrary commands and treat their outputs as a resourceunplatform-io/pulumi-commercetools
- CommerceTools resource provider for Pulumi
ksrichard/gocloud
- Create cloud based applications in Gogetcoconut/coconut
- Serverless development tools around the Pulumi Cloud Framework (PCF)nebulis-io/pulumi-react-app
- Deploy react appsikovac/CICD-pipeline-with-pulumi
- Deploy CICD pipelinesvitobotta/pulumi-kubernetes-deployments
- Automate deployments of applications and services to K8s
jen20/pulumi-aws-vpc
- Node.js and Python implementation of the AWS VPC Best-Practice Guidelinesplace1/kloudlib
- A collection of NPM libraries for deploying commonly used open source software to Kubernetes using Pulumi.vitobotta/pulumi-kubernetes-deployments
- A collection of Pulumi scripts used to automate repetitive deployments of applications and services to Kubernetes.webiny/webiny-js
- Platform for building serverless applications and APIsm3o/platform
- Infrastructure automation for the Micro platformcfeenstra67/statey
- Infrastructure-as-code framework written in Python
- Infrastructure as Code & GitOps | Rawkode Live
- Pulumi - IaC in your favorite programming language!
- Pulumi - Infrastructure as Code (IaC) Using Programming Languages
- Getting from code to cloud with VS Code and Pulumi
- Pulumi - Simplified in Three Minutes
- The Ultimate Walkthrough to building a Pulumi Dynamic Provider
- Quick Tech - Pulumi-Intro
- How To Import Existing Resource to Pulumi
- PulumiTV
To the extent possible under law, Geoffrey Huntley has waived all copyright and related or neighboring rights to this work.