Testing Puppet Code Using the Vagrant Provisioner

Vagrant is an excellent tool used for testing out applications deployments and scripts. It is lightweight, fast, and allows you to bring up environments quickly. Vagrant supplies several “provisioners” that allow boxes to be configured via shell script or using various configuration management solutions like Puppet, Ansible and Salt. … [Read more...]

Setting up an Internal Chocolatey Package Repository

If your organization is serious about using Chocolatey as a means for Windows package management, then setting up your own internal package repository is a must. … [Read more...]

How To Create Multi-Machine Environments With Vagrant

 Vagrant provides a solution for creating disposable and consistent environments, all within a single configuration file.  … [Read more...]

Managing Windows With Puppet

Puppet is one solution that is trying its best to make sure Windows engineers and admins have the tools necessary to manage effectively. Here's how to use it. … [Read more...]

Setting up your First Puppet Master Server

 If you’re managing servers and aren’t using an infrastructure-as-code solution such as Puppet, Ansible or Chef, be warned: you should be. … [Read more...]

Installing Your First Vagrant Box

Vagrant is one of those tools that you may have heard about before but just have not used yet, but once you decide to use it, it will probably end up in your tool belt. … [Read more...]