pulumi / pulumi-azure-native

Azure Native Provider
Apache License 2.0
125 stars 34 forks source link

Consider splitting up the package #3124

Open olafurnielsen opened 7 months ago

olafurnielsen commented 7 months ago

Hello!

Issue details

Another option could be to offer both the all included package and then the namespace specific packages?

For reference the Azure SDK does this for most if not all of its supported languages, that is splitting the package based on provider namespaces.

Affected area/feature

mjeffryes commented 6 months ago

You're absolutely right @olafurnielsen (and indeed we do have some related issues on other SDKs https://github.com/pulumi/pulumi-azure-native/issues/1981). We have a bit of groundwork to do to enable this (namely https://github.com/pulumi/pulumi/issues/15207), but rest assured that we are aware of the problems with the size of the SDK and have this in our roadmap