You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Facing Multiple issues while creating VPC using aws classic.
Naming: Firstly, the naming convention of nat gateway, endpoint and internet gateway can be improved. Currently, it names them as nat gateway -> vpc name + some numeric value, endpoint -> just id, and internet gateway -> vpc name.
Route table:
The private route tables are not automatically attached to the s3 endpoint, so you have to connect them manually after creating VPC.
Getting the private route tables using vpc.route_tables written null values in the list when there are public route tables and removing that null is hard as it not match None, "null" or ""
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered:
I'm a little less clear on your notes on the route table. I think it's pretty standard within AWS that you need to explicitly attach the route table to an S3 endpoing; it's not built into the VPC resource since not every VPC needs to be attached to S3. You could perhaps design a higher-level abstraction that includes both, but that would limit the reach.
The below screenshot is the default names when creating VPC through the AWS console
Thanks for confirming that it's missing.
Create VPC through the AWS console by enabling the s3 endpoint at the same time, you can see the private route tables of VPC by default attached to the s3 endpoint.
What happened?
Facing Multiple issues while creating VPC using aws classic.
Naming: Firstly, the naming convention of nat gateway, endpoint and internet gateway can be improved. Currently, it names them as
nat gateway -> vpc name + some numeric value
,endpoint -> just id
, andinternet gateway -> vpc name
.Route table:
Example
Code that creat VPC
Output of
pulumi about
Pulumi = v3.100.0
awsx = 2.3.0
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).
The text was updated successfully, but these errors were encountered: