Interesting, i guess it is discovered and pulled via the pulumi registry in this case?
Is the YAML provider depends on the registry? I just wonder how it should work for "private" projects, can this be achieved with the
pulumi plugin install resource ...
? So native plugins/packages are actually based on golang?
So much unknowns to learn about the internals of pulumi 😅
b
billowy-army-68599
08/07/2023, 6:24 PM
plugin discovery is done via the pulumi engine, so you build a binary, and install via your chosen package manager. I’m not sure on the support for private registries, but you can host a binary plugin on any object store like an internal s3. You just need to set the path to the plugin here: https://github.com/lbrlabs/pulumi-lbrlabs-eks/blob/main/schema.yaml#L6
No matter how you like to participate in developer communities, Pulumi wants to meet you there. If you want to meet other Pulumi users to share use-cases and best practices, contribute code or documentation, see us at an event, or just tell a story about something cool you did with Pulumi, you are part of our community.