sparse-intern-71089
07/10/2023, 10:22 PMsalmon-account-74572
07/10/2023, 10:27 PM// Set up a provider for the destination region
dstProvider, err := aws.NewProvider(ctx, "dstProvider", &aws.ProviderArgs{
Region: pulumi.String(dstVpcRegion),
})
Note that dstVpcRegion
was a configuration parameter I pulled into the program using config.Require
.salmon-account-74572
07/10/2023, 10:28 PMsalmon-hair-39994
07/10/2023, 10:28 PMprovider, err := aws.NewProvider(ctx, "aws-provider-"+region, &aws.ProviderArgs{
Region: pulumi.String(region),
})
salmon-account-74572
07/10/2023, 10:29 PMpulumi.Provider(provider))
when creating other resources?salmon-hair-39994
07/10/2023, 10:29 PMsalmon-account-74572
07/10/2023, 10:30 PMsalmon-hair-39994
07/10/2023, 10:30 PMpulumi.ResourceOption
opts := make([]pulumi.ResourceOption, 0)
opts = append(opts, pulumi.Provider(provider))
// Create ecr repo
repo, err := ecr.NewRepository(ctx, serviceName, repoArgs, opts...)
if err != nil {
return nil, err
}
salmon-hair-39994
07/10/2023, 10:31 PMsalmon-hair-39994
07/10/2023, 10:31 PMsalmon-account-74572
07/10/2023, 10:33 PMsalmon-hair-39994
07/10/2023, 10:34 PMsalmon-account-74572
07/10/2023, 10:36 PMsalmon-hair-39994
07/10/2023, 10:38 PMGetMetadata, access disabled to EC2 IMDS
, in my case I’m not creating EC2 resource 🙂 i’m trying to create elastic container repobillowy-army-68599
salmon-hair-39994
07/10/2023, 10:50 PMbillowy-army-68599
salmon-hair-39994
07/10/2023, 10:52 PMOPERATOR_ROLE_ARN
env to assign an AWS IAM rolebillowy-army-68599
billowy-army-68599
salmon-hair-39994
07/10/2023, 11:12 PMsalmon-hair-39994
07/10/2023, 11:13 PMsalmon-account-74572
07/10/2023, 11:16 PMsalmon-hair-39994
07/10/2023, 11:19 PMsalmon-hair-39994
07/10/2023, 11:20 PMfew-pillow-1133
07/18/2023, 1:39 AMsalmon-hair-39994
07/18/2023, 4:04 AMSkipMetadataApiCheck: pulumi.BoolPtr(false),
in my code did fix the issue