This might have been asked before but a search on the internet didn't give me anything useful. Q: Is there a way to download providers once and store them somewhere (ex: Artifactory). We are now running into GitHub rate limit errors
l
late-airplane-27955
10/11/2024, 5:54 AM
looks like ~/.pulumi/plugins is where they're stored. You could try and cache that folder if your build provider supports cached dirs. I have no idea if it works, but worth a try probably!
l
late-chef-72896
10/11/2024, 6:01 AM
That the route I have taken. Thanks!
l
limited-rainbow-51650
10/11/2024, 1:56 PM
@late-chef-72896 also, if you have a
GITHUB_TOKEN
environment variable set, Pulumi will do authenticated requests to Github leading to much higher rate limits.
l
late-chef-72896
10/11/2024, 2:00 PM
@limited-rainbow-51650 I know, but we would like to skip that so we don't need to store en manage an additional credential 🙂
late-chef-72896
10/11/2024, 2:00 PM
I'll be looking into Jenkins caching options first
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.