Forcing partial Puppet Agent runs
Considering a scenario where a normal Puppet run (master/client) takes between 2-3 minutes to run (because of a large amount of resources it manages), is it doable to force a partial Puppet run?
For instance: in automated scenarios where ENC's are used, I may want to do a more quick run to update only my config files, without having to check if all packages are installed and all services are running, reducing the size of my catalog.
How would you go about structuring your manifests/modules to make this happen? Seperate those runs in different environments? Like 'production ... (more)