https://pulumi.com logo
Title
w

wet-ambulance-3300

05/19/2021, 10:46 AM
Apologies in advance if a silly question. Regarding plans to eventually release a native provider for AWS https://www.pulumi.com/blog/pulumiup-native-providers/#aws-later-this-year-and-more-to-come. 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.
b

brave-planet-10645

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)
w

wet-ambulance-3300

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 👍