So in the last few weeks I’ve switched my Puppet development workflow to use Geppetto as an IDE for developing Puppet content. Geppetto has been around for quite some time, however Cloudsmith recently announced the launch of 1.0.0 of this product. Since I was hearing so many good things about it, I thought I would give it a try.
The installation was quite straightforward. If you have an existing Eclipse (you can get one from http://www.eclipse.org/helios/), its easy to load up Geppetto within it:
Once you have this up and running, it's easy to create a new Puppet module project:
- File —> New
- Puppet —> Puppet Project
- Type in a name of the project “puppet-motd”