Is it Down Again? PowerShell Gallery Outage Mitigation Strategies
summary
Demonstrates creating a Cloudsmith org and repository via SSO in minutes, registering it as a PowerShellGet source, pushing modules (Invoke-CommandAs, PSWindowsUpdate, DBATools, BurntToast) and successfully installing them; shows upstream caching of PSGallery with eventual sync (demo notes a 44s upload for DBATools and mentions ~15min for global propagation). Explains PSGallery uses nuget v2 with ~9,000 packages, contrasts nuget.org v3 with ~300,000 packages, and highlights Cloudsmith trial setup limits (500MB/1GB free, OSS 50+GB/200+GB) and 225 points of presence for delivery.
AI-written summary · about
chapters (13)
- 0:00Welcome
- 1:45Talk overview
- 3:31Speaker intro
- 5:14PowerShell Gallery basics
- 7:03NuGet fundamentals
- 14:26Relying solely on Gallery
- 17:14Internal repositories benefits
- 20:43On-prem vs cloud repositories
- 23:52Repository providers
- 27:46Internal repo setup
- 31:37Cloudsmith demo
- 42:08Q&A
- 45:17Closing remarks
related talks
01h 27mEverything On-Prem: From Git to Gallery with Open Source
35mState of the Shell
46mPowerShell on AWS CloudShell
01h 11mFree Continuous Delivery to the PowerShell Gallery with Azure DevOps
45mDon’t Stop at the PowerShell Pipeline. Build a CI/CD Pipeline for your PowerShell
15mSetup a Private, Secure, Cloud-native, Ultra-fast Repository in 60 sec w/Cloudsmith
50mGet control of you Git: Managing PS module binaries using VSTS CI/CD and...
49mState of The Shell
