Justin Van Patten
Justin Van Patten
## Overview Synthesize the notes in https://github.com/pulumi/pulumi/issues/1372 on ways to enable debugging for Pulumi programs into high quality doc pages on how to configure debugging today for each Pulumi language...
Add support for "parameterized" providers (see https://github.com/pulumi/pulumi/issues/12536#issuecomment-1488219136). Related issues: https://github.com/pulumi/home/issues/1450 ## Design - [x] Design doc (internal: https://docs.google.com/document/d/1QT9o4gQNwNUpd85lsHV_hfqMaoHK_Ou5-pN1fs57IRQ/edit) ## Implementation Plan ### M104 - [x] Provider interface (https://github.com/pulumi/pulumi/pull/16174) ### M105...
Lots of things in Pulumi use _autonaming_ – a feature whereby Pulumi ensures unique names for “physical” (cloud-side) resources by generating names or name suffixes. For instance, if one uses...
Add the ability to choose a package manager to use as part of `pulumi new`. For Python, we'd like to offer Poetry support. For Node.js, we'd like to offer a...
Confirm that we can write all the necessary files in the backend after an update without failing. Part of investigating https://github.com/pulumi/pulumi/issues/15748
We have most of the core conformance (i.e. matrix) testing framework complete. We need to finalize the Python and Go support and then start adopting conformance tests. ## M99 -...
Sometimes would be useful to move some resource from one project stack to another project stack, without recreating the resource. For example, split a monolithic stack to micro stacks. Currently,...
There are some cases where there are cloud resources that are scoped to an account - like `ServiceLinkedRoles` in AWS or Project Services in GCP. Individual deployments will frequently want...
This test ensures policies can filter on provider resources, primarily to ensure the strongly-typed `validateResourceOfType` for TypeScript policies works as expected with provider resources.