Existing investments in Puppet can be reused within CloudCenter. In this mode, Puppet is used for software orchestration and CloudCenter provides Governance and Management tools for the full lifecycle of an application.
There is a service script available that installs, configures, starts and stops the Puppet Agent.