I'm pleased to announce that Puppet Enterprise 3.1 is now available for download. With this release, we're doubling down on the promises we made with Puppet Enterprise 3.0, making management of complex IT infrastructure--whether its on-premise or in the cloud--easier, more fluid and more agile.
The Puppet Enterprise Event Inspector
One of the biggest challenges you face when you manage change in your infrastructure -- whether it's the rollout of a new application or unwelcome configuration drift -- is being buried under a mountain of data. Sifting through log files with ad hoc scripts doesn't work in modern IT infrastructures, where complex applications live on hundreds or even thousands of nodes.
With this release, we're helping dig you out with the new Puppet Enterprise event inspector.
The event inspector offers you an organized, at-a-glance view of any change events in your infrastructure and provides instant access to detailed, actionable information. Our UX team has spent months working with sysadmins to design a tool that works in the real world, ensuring that it will never lead you down a blind alley or strand you in the middle of incomprehensible log dumps.
The event inspector's high level summary gives you instant insight into the state of change across your infrastructure, plus one-click access to the information you need to remediate issues:
By class Classes define the packages, files and services your applications depend on. With the event inspector, you can quickly spot issues with classes in your infrastructure, then quickly investigate either the nodes or resources assigned to those classes for quick resolution.
By node As much as we have to shift our thinking to resources and away from the nodes that host them, seasoned administrators can often asses problems the fastest when they know which specific nodes are involved. The event inspector provides easy access to individual compute, storage or network nodes.
By resource The new event inspector also features a view focused solely on the state of resources such as packages, files and services. With this view, you can jump straight to issues with resources without having to worry about specific nodes.
With the event inspector, you won't have to scroll through lengthy reports or pick through log files spread out over dozens of nodes. Instead, you can click a link, act on what you learn, then quickly return back to a birds-eye view of your infrastructure.
Find and Configure Classes and Parameters
We've really improved our support for the discovery and configuration of classes and parameters. With Puppet Enterprise 3.1, you can use the console GUI to inventory all the classes you're using in your infrastructure, then apply them to nodes and edit their parameters.
Instead of needing to know what those parameters are ahead of time, the console discovers them for you, making it much easier to quickly configure resources. We think this is a great example of using the discoverability provided by GUI tools to leverage the wisdom of expert users.
Provision Google Compute Engine Resources
With this release, we're adding support for Google Compute Engine to our existing support for AWS and VMware cloud provisioning.
We work very hard to make sure that Puppet Enterprise frees you from worry about vendor lock-in. With more and more IT organizations reaping the benefits of moving workloads across on-premise and cloud environments, it's increasingly important to make sure there's a flexible abstraction layer that frees system administrators from dealing with ad hoc, vendor-specific scripts.
With our new GCE support, you'll be able to provision, classify and configure GCE nodes. By expanding our portfolio of supported cloud platforms, we're helping you mitigate the risk that has often accompanied migration between providers, and reducing the danger of vendor lock-in. With GCE on the list of places your software-defined infrastructure can run without reconfiguration, you can choose where to run workloads based on your business needs, not short-term platform considerations.
Expanded Support for Enterprise Platforms
We've added some other touches we think you'll appreciate.
- Our developers have worked to expand our support for Windows. With this release, you'll be able to configure automatic Windows reboots upon "pending reboot" system requests and the installation of new packages.
- We've added support for Red Hat Enterprise Linux (RHEL) 4.0 to existing support for RHEL 5.0 and 6.0 as well as Microsoft Windows, AIX, Solaris, Debian, Ubuntu and others.
With each release, we're helping operations teams recognize the promise of software-defined infrastructure that lives on-premise or in the cloud. I hope you'll download Puppet Enterprise 3.1, take it for a spin and see how our work is helping you grapple with the challenges of modern IT infrastructure.