Puppetize Digital 2020 - Content Selection
Last week sawPuppetize Digital 2020, our annual conference on all things Puppet. Over the weekend, the production team uploaded all the talks tothe Puppet YouTube channel, so if you missed anything, you can now catch up at your own leisure. There is aplaylist with all videos, and in this post I’ll directly link to my favourites - of course focused on Puppet Content and the IAC team’s work.
Puppet Pair Programming with Visual Studio Code
ThePuppet VSCode Plugin has evolved into THE canonical way to edit puppet modules. The authors of the plugin,James Pogran andGlenn Sarti are sharing the newest updates to the plugin, as well as some of the benefits of working with a modern, full-featured Development Environment:
Since last week we also provide a defaultgitpod andcodespaces environment on our supported modules. This way you can try out and use all of that goodness directly from your browser.
The new Puppet Developer Experience: it’s all about you
Ben Ford, our Developer Advocate and Product Manager, on the state of Puppet Content.
- recent updates to the Forge in form and function
- announcing the Trusted Contributor programme
- a demo byDaniel Carabas to show off our new public Cloud CI for modules## Puppetizing DSC
As the IAC’s headline feature this year,Michael Lombardi is talking about how we finally fixed the “DSC-update” problem. From now on, we can publish up-to-date puppet wrappers ofall DSC module from the gallery (select “DSC Resource” in the filters) to the newDSC namespace on the forge. This means that any improvement on upstream DSC resources will become available in a timely manner - and without additional build steps - to all Puppet users. The way it is designed also means that from this point forward, everyone can build their local DSC resources into a puppet module using thePuppet.Dsc Powershell Module.
Automate Everything
If you need to manage a lot of module repositories,Chris Tessmer has your back. Based on a few scripts and bolt, he single-handedly (and very handily) replaces modulesync and pdksync with a much nicer alternative.puppetsync is a set of tasks and plans supporting managingSIMP’s modules on github. In his talk, Chris shows how it is used, and a number of useful tips and tricks for working with bolt plans.
Further Content Watching
- ServiceNow integration
- Preparing People for Proper Patching with Puppet Plans (also aspirant for alliteration award)
- Roles and Profiles
- Application Stack Builds
- Automating Windows
- More in-depth info in theworkshop
- Update your code safely
- Git Workflows for Puppet
You can find theentire playlist on YouTube.
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse