Mitch Gerdisch

Results 15 comments of Mitch Gerdisch

Sorry - I should have added the docs reference originally. The pulumi-eks package docs show an `id` Output: https://www.pulumi.com/registry/packages/eks/api-docs/cluster/#outputs

I'm not sure it is the same issue. I did test the same scenario with TF and although it (correctly) complained about using `to_port=65535` after updating `to_port=0`, a subsequent terraform...

So, I made a bit of a mistake in my test description. In Test 1 don't just preview but actually deploy. (The preview phenomenon in Test 1 occurs if you...

I'm not sure I totally follow this, but it seems like the `` bit is happening in Pulumi to act as the name for merged environments when a stack config...

The CDK "fromAsset" method is a wrapper that zips the folder and pushes it to S3. This can be emulated with this sort of code: ``` // Zip and upload...

I worked with @ericpardee on this and the root cause was that there isn't a default VPC in the account and the line `lb = awsx.lb.ApplicationLoadBalancer("nginx-lb")` causes getVpc() to be...

@chaffees If you pass `subnetIds` or `subnetMappings` or `subnets` to the LB declaration, it will use those (and the related VPC) instead of looking for the default VPC. https://www.pulumi.com/registry/packages/awsx/api-docs/lb/applicationloadbalancer/#subnetids_nodejs

Related to this issue appears to be the fact that `args.props` is empty for component resources. This code: ``` component_resource_type="custom:resource:Backend" def component_resource_validator(args: ResourceValidationArgs, report_violation: ReportViolation): if args.resource_type == component_resource_type: print(f"in...

FWIW, regarding the note about `dependsOn` above, it does appear to work with a component resource as expected. For example, this code: ``` const storageAccount1 = new storage.StorageAccount("sa1", { resourceGroupName:...