We are trying to create internal packages in pulumi, which we want to host in internal environments. Is there a way to do it currently ?
On a general note, is it possible to discover packages via their git handles or something. Terraform provides this kind of support with modules.
11/30/2022, 9:15 PM
This is a language-specific problem. All of the languages that have Pulumi libraries have general-purpose library management features -- that's how they import Pulumi libraries. Use the same technology for your own libraries.
Your bespoke Pulumi resources can be bundled as ComponentResource classes, which provide the same functionality as the resources in pulumi-aws, pulumi-azure-native, etc.