https://pulumi.com logo
#contribute
Title
# contribute
l

limited-rainbow-51650

04/18/2022, 12:08 PM
To support Pulumi plugins to be downloaded from more various sources, the
pulumi plugin install
command needs a thorough revision. I made a proposal for this, hoping to get this in the v4.0 release on time, in the corresponding ticket: https://github.com/pulumi/pulumi/issues/9007#issuecomment-1101347426 I hope we can get the discussion started!
b

billowy-army-68599

04/18/2022, 2:29 PM
@limited-rainbow-51650 love the suggestions! Just wanna make sure you're aware that installing from GitHub releases is already supported 😃
l

limited-rainbow-51650

04/18/2022, 2:30 PM
Yes, but not from 3rd party public repos AFAICS
b

billowy-army-68599

04/18/2022, 2:36 PM
They sure are!
l

limited-rainbow-51650

04/18/2022, 2:37 PM
Hmmm. Then I don't know how to configure this for the Pulumiverse ones.
@billowy-army-68599 any idea where I can configure that with the TF bridge so it ends up in the schema?
so it'd be:
Copy code
PluginDownloadURL: "<https://github.com/pulumiverse/pulumi-reponame/releases/download/${VERSION}>",
e

echoing-dinner-19531

04/18/2022, 9:15 PM
afaik that won't work for private repos. I did start experimenting with ideas to support this (see https://github.com/pulumi/pulumi/commit/2396d56c6d1b0637b238611b08f948afb4c796c5 for one example). I'm sure we can come up with something workable before 4.0.
Also replied on the issue thread 🙂
a

agreeable-eye-87399

04/19/2022, 2:22 PM
excuse me for butting in, but pulumiverse repos aren’t private, are they?
or do you mean the proposal wouldn’t work for private repos?
(i’m just trying to follow and understand and keep up with this thread of smart people)
e

echoing-dinner-19531

04/19/2022, 2:25 PM
I don't know about pulumiverse repos, was just a comment that the plain download URL we currently support won't work for private repos and so if the pulumiverse repors are private that will be an issue. I think Ringos proposal is fine, it will let us use the github api which clearly does work for private repos.
a

agreeable-eye-87399

04/19/2022, 2:25 PM
okay I’m all caught up 🙂
this thread needs threads within threads 😄
🎉 1
e

echoing-dinner-19531

04/19/2022, 2:26 PM
But then where would that end 🤯
a

agreeable-eye-87399

04/19/2022, 2:26 PM
(also, this just tells me that we need to socialize what the Pulumiverse is more inside Pulumi! it’s very cool and a growing and key component of our community…and we are all part of the community!)
partypus 1
3 Views