A collection of vagrant boxes & guides that will level up your Puppet module development.
These documents will help you get prepared for Puppet module development. They specifically focus on the development of Ruby types and providers. However, the environments will also handle manifest-based development.
You are going to need vscode
and the Visual Studio Code Remote - SSH
extension.
Follow this great guide to get started.
✨ Tip! By default, the ssh configuration from
vagrant ssh-config
will specify the Host as default. Change this to something more meaningful, likevagrant
.