On 12/15/2014 11:54 AM,
glos...@gmail.com wrote:
> Hi Felix,
>
> I have not quite got your reply.
>
> This configuration values will apply to the service managed by the
> puppet infrastructure.
>
> What i meant is whether there is any support from puppet to read config
> directly from a UI(this could be a different application) which then
> need to be applied to the config of the service managed by puppet.
>
> I have not quite understood about MCollective as well. Is MCollective
> agent could be a way out?
>
> Thanks,
Ah, so you want to wire an external database into Puppet, so that the
existing data can be used.
The answer is still ENC, although in your scenario, you will not use a
general solution with a web UI. Instead, you will need to write an ENC
script yourself, which will pluck the data from your own system, and
mold them into a format that is appropriate for the Puppet master.
See the documentation for the details:
https://docs.puppetlabs.com/guides/external_nodes.html
As for MCollective - no, I don't believe that it will be very helpful in
getting your configuration data into Puppet.
HTH,
Felix