Pulumi Config Generator
v1.2.1Generate Pulumi project scaffolds and baseline stack configuration.
Generates Pulumi project scaffolds and baseline stack configuration (Pulumi.yaml, index.ts/py) for AWS, Azure, or GCP with common resource examples using the TypeScript or Python SDK.
How to use- →Select your target cloud and preferred language (TypeScript or Python).
- →The generated scaffold includes a Pulumi.yaml, stack config, and a minimal resource example.
- →Try a preset from the example picker to see an S3 bucket or ECS service example.
Project Settings
Generated Files
index.ts
import * as aws from "@pulumi/aws";
const bucket = new aws.s3.Bucket("my-bucket", {
tags: {
Name: "my-bucket",
Environment: "dev",
},
});
export const bucketName = bucket.bucket;Pulumi.yaml
name: my-infra
description: Pulumi project generated by Pulumi Scaffold Generator
runtime: nodejs
config:
aws:region:
value: us-east-1package.json
{
"name": "my-infra",
"main": "index.ts",
"devDependencies": {
"@types/node": "^18.0.0"
},
"dependencies": {
"@pulumi/pulumi": "^3.0.0",
"@pulumi/aws": "^6.0.0"
}
}