https://pulumi.com logo
#dotnet
Title
# dotnet
w

worried-city-86458

04/15/2021, 7:33 PM
I'm returning to this space after a break and then working on other things this year. I'd like to reboot everything to use c#/dotnet via the automation api. Quick questions: • Should I use 2.x or 3.0 beta (or even alpha)? • Is there a timeline for 3.0? (I need to be production ready in a couple of months) • I presume / hope it's much easier to debug stuff via the dotnet automation api? • Will I be able to exploit dotnet config sources to control config composition / overrides and pass it through to the automation api? • Has there been any progress on using dotnet to write dynamic providers? Really looking forward to it! 😀
t

tall-librarian-49374

04/15/2021, 8:24 PM
Use 3.0, you are safe there
🍺 1
b

bored-activity-40468

04/16/2021, 2:17 AM
Yes on easier to debug. Yes you’ll be able to use any config source you want since you set Pulumi config values with automation api. Generic host and DI works with PulumiFn also.
🍺 1
b

bumpy-grass-54508

04/29/2021, 8:33 PM
@worried-city-86458 have you found anything on dynamic dotnet providers so far?
Hopefully @tall-librarian-49374 can provide more info
b

bumpy-grass-54508

04/29/2021, 8:41 PM
Subscribed thanks 👍
t

tall-librarian-49374

04/29/2021, 8:42 PM
I don’t think we made much progress since then. @microscopic-pilot-97530 has the prototype.
b

bumpy-grass-54508

04/29/2021, 8:46 PM
Is it worth looking into implementing a resource plugin by implementing the grpc server in c#? I vaguely remember looking into that for terraform back in the day - they said you could technically write the plugin in any language but their terraform go plugin sdk did most of the lifting and you'd be on your own for a ton of stuff if you went without. same story here i'm guessing?