05/19/2021, 10:46 AM
Apologies in advance if a silly question. Regarding plans to eventually release a native provider for AWS Will this change the syntax of writing pulumi programs? For example, I really appreciate the fact that pulumi closely aligns with the syntax of HCL when using Terraform to declare a resource. I don't have to declare OO constructs like classes in Typescript to define/deploy some infrastructure.


05/19/2021, 11:00 AM
Have you seen the differences between the classic Azure provider and the Azure native provider? It's not entirely different but there are some differences (due to the way resources are named in the ARM spec). I would expect it to be like that. For example, a loadbalancer probably isn't going to change it's name. Likewise a VPC (although I would say "don't quote me on that")
Your pulumi programs won't change that much. The syntax overall probably won't change too much. It'll be the names of the resources and properties that probably change (if they do at all)


05/19/2021, 11:30 AM
No, not looked at the Azure providers. Thanks for the response and tip. It eases my mind ever so slightly 👍