EDITOR'S NOTE: Puppet Enterprise and Red Hat Satellite 6 are now integrated. You can find the module on the Puppet Forge and read more about the integration here.
In case you’re not at Red Hat Summit, we’re happy to inform you Red Hat and Puppet Labs have joined forces to bring you a supported integration between Red Hat Satellite and Puppet Enterprise later this summer.
If you’re running Red Hat Enterprise Linux (RHEL) in your infrastructure, you likely rely on Red Hat Satellite to perform provisioning and patch management for your RHEL systems — or you're planning to use Satellite soon.
Because so many Red Hat customers manage their RHEL infrastructure with Puppet, Red Hat incorporated Open Source Puppet in Satellite 6 for managing configuration of RHEL systems.
Powerful as Open Source Puppet is, you get a lot more on RHEL (and your other platforms) with Puppet Enterprise. You get partner integrations; professional Puppet Labs support for all your platforms; a selection of supported Puppet modules, including some exclusive to Puppet Enterprise customers; and unique Puppet Apps to help you manage complex infrastructure touched by multiple teams.
Red Hat and Puppet Labs are working on a fully supported integration between Puppet Enterprise and Satellite to give you a complete solution for managing your entire IT infrastructure lifecycle.
Efficient Management & Visibility
To make the integration between our products easier, we are releasing a Puppet Enterprise supported module and Kickstart templates later this summer. As part of the integration, customers will be able to use Puppet Enterprise to manage the initial and ongoing configuration of their RHEL systems, while still getting agent run reports and inventory data in Satellite in addition to Puppet Enterprise.
Support Windows and More
The Red Hat and Puppet Labs support agreement means joint Satellite and Puppet Enterprise customers can have both solutions fully supported, including the handoffs between the two products.
In addition to support for RHEL, Puppet Enterprise provides configuration management and operating system provisioning support for Windows, Solaris, AIX, and other Linux platforms. Puppet Enterprise also includes support for network devices in your data center through our partner network.
Puppet Labs Supported Platforms
Configuration Management (Puppet)
| Operating System | Puppet Enterprise |
|---|---|
| Red Hat Enterprise Linux | X |
| CentOS | X |
| Ubuntu | X |
| Debian | X |
| Scientific Linux | X |
| Oracle Linux | X |
| SUSE Linux Enterprise Server | X |
| Windows | X |
| Solaris | X |
| AIX | X |
Operating System Provisioning (Razor)
| Operating System | Puppet Enterprise |
|---|---|
| Red Hat Enterprise Linux | X |
| CentOS | X |
| Solaris | X |
| Ubuntu | X |
| Debian | X |
| Scientific Linux | X |
| Oracle Linux | X |
| SUSE Linux Enterprise Server | X |
| Windows | X |
| AIX |
We’re excited about this integration and the future, further integration of Satellite and Puppet Enterprise. If you are at Red Hat Summit, please stop by our booth and see a demo of the integration in action.
Carl Caum is a senior technical marketing manager at Puppet Labs.
Learn More
- Puppet Enterprise and Satellite 6 are now fully integrated. You can find the module on the Puppet Forge.
- Read about the integration of Puppet Enterprise and Satellite 6 here.
- Red Hat Satellite
- Puppet Enterprise and Open Source Puppet
Is there any update as to
Is there any update as to when the Satellite 6 + PE integration will be made available as well as information on licensing and costs?
Hello, Duncan. We'll be doing
Hello, Duncan. We'll be doing a release of the integration soon. As for cost, there will be no additional cost outside of your PE license and Satellite subscription.
When is soon? Days, Weeks,
When is soon? Days, Weeks, Months, Next year? Just trying to get an idea.
Weeks
Weeks
Sadly I'm missing PuppetConf,
Sadly I'm missing PuppetConf, is there an announcement being made there or an update on when this functionality will be released?
Indeed there is! We'll be
Indeed there is! We'll be making an announcement on Friday. Keep your eye on the blogs, but the module piece of the integration is available today on the Forge: https://forge.puppetlabs.com/puppetlabs/satellite_pe_tools
It is my understanding that
It is my understanding that Puppet Enterprise is not well integrated with Satellite 6 and can not take advantage of Satellite 6 Application life Cycle management piece There is very rudimentary integration if any between Puppet Enterprise and Satellite 6. What is the status of Puppet Enterprise integration with Satellite 6.
Note that the article seems to claim the following statement "Red Hat and Puppet Labs are working on a fully supported integration between Puppet Enterprise and Satellite to give you a complete solution for managing your entire IT infrastructure lifecycle"
Hello, HR. I built the
Hello, HR. I built the satellite_pe_tools module. The current integration is about leveraging Satellite's strengths in provisioning and lifecycle management for packages while leveraging Puppet Enterprise's strengths in configuration management, including infrastructure code lifecycle management. The integration ensures both products can be used for those purposes without sacrificing functionality.
You can download the integration module here: https://forge.puppetlabs.com/puppetlabs/satellite_pe_tools Here's me, Chris Wells (product owner of Satellite at Red Hat), and Rich Jerrido (technical marketing manager at Red Hat) talking about the integration.
Here's a demo of the current integration.
Tasks that should be done in Satellite:
Tasks that should be done in Puppet Enterprise: