UPDATED 15:59 EDT / JANUARY 25 2012

NEWS

3 Resources for Learning Puppet

DevOps is catching on, and Puppet is one of the hottest job skills in the IT world. If you work in systems administration, datacenter operations or a similar field (or want to), you should probably learn how to use Puppet.

Learning new enterprise IT skills has traditionally been difficult. You need a lab environment to test new tools. But thanks to virtualization and the cloud, it’s become much easier to create testing environments.

The Learning Puppet VM

Take the Learning Puppet VM, for example. It’s a CentOS VM for either VMware Fusion or VirtualBox and comes with Puppet Enterprise already installed.

Puppet for Apache Tutorial

Now that you have an environment, what are you going to use it for? Managing Apache servers is a common use case, so Akquinet’s managing an Apache server with Puppet tutorial is a good quick starting point.

Puppet Testing Tutorial

If you’re applying concepts from development to operations, then testing should be one of those concepts. If you’re pushing configurations out to hundreds of machines, the last thing you want is to push a broken configuration to all of them. So once you’ve got some ideas about how to use Puppet and what you want to use it for, you’ll want to check out Puppet Labs’ tutorial Verifying Puppet: Checking Syntax and Writing Automated Tests. From the introduction:

One of the issues that crops up when working with Puppet is ensuring that your manifests do what you expect. Errors are bound to happen. A missed brace can make a manifest not compile, or forgetting to include a module or set a variable may mean that running Puppet on the host fails to enforce the expected state. All in all, it would help to have some tools to make sure we’re writing valid code, that it does what it expects, and that if it doesn’t we catch it as soon as possible.

More

If you want to dive deeper, Puppet Labs’ documentation is the place to go. Also, Puppet Labs offers training all over the world.

If you liked this quick round-up, please let me know what other tools you’d like to know more about.


A message from John Furrier, co-founder of SiliconANGLE:

Support our open free content by sharing and engaging with our content and community.

Join theCUBE Alumni Trust Network

Where Technology Leaders Connect, Share Intelligence & Create Opportunities

11.4k+  
CUBE Alumni Network
C-level and Technical
Domain Experts
15M+ 
theCUBE
Viewers
Connect with 11,413+ industry leaders from our network of tech and business leaders forming a unique trusted network effect.

SiliconANGLE Media is a recognized leader in digital media innovation serving innovative audiences and brands, bringing together cutting-edge technology, influential content, strategic insights and real-time audience engagement. As the parent company of SiliconANGLE, theCUBE Network, theCUBE Research, CUBE365, theCUBE AI and theCUBE SuperStudios — such as those established in Silicon Valley and the New York Stock Exchange (NYSE) — SiliconANGLE Media operates at the intersection of media, technology, and AI. .

Founded by tech visionaries John Furrier and Dave Vellante, SiliconANGLE Media has built a powerful ecosystem of industry-leading digital media brands, with a reach of 15+ million elite tech professionals. The company’s new, proprietary theCUBE AI Video cloud is breaking ground in audience interaction, leveraging theCUBEai.com neural network to help technology companies make data-driven decisions and stay at the forefront of industry conversations.