pulumi-gcp-ts
Pulumi Infrastructure-as-Code in TypeScript on GCP — best practices and scaffolding a new IaC project. Use for any Pulumi TS task, building or reviewing: "new Pulumi project", "set up infrastructure as code", "provision GCP with Pulumi", "IaC for this service", and the small ones too — "add a bucket", "create a component", "write a policy", "add a stack". Covers stack layout, typed config, ComponentResource, CrossGuard policy-as-code, unit testing with Pulumi mocks, the keyless credential model (ADC + Workload Identity Federation), state backends. This is **infrastructure**, not an application backend — for a Hono API use hono-ts-backend, for Spring springboot-scaffold. Source of truth for the pulumi-gcp-ts Copier preset; versions here and there must match.
Pinned to revision 8d5a09502718, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/pulumi-gcp-ts/SKILL.md
- skills/pulumi-gcp-ts/references/policy-as-code.md
- skills/pulumi-gcp-ts/references/project-setup.md
- skills/pulumi-gcp-ts/references/stacks-and-components.md
- skills/pulumi-gcp-ts/references/testing.md
Every link opens the file at its source, pinned to the revision this page describes.