Soldato
Hoping there is some of you who have experience with Puppet for host configuration.
Currently we are on a very old version 3.4.2 and looking to upgrade.
The plan was to upgrade to 3.8.7 as that the last version of 3.x available which would mean our existing code wouldn't need too much refractoring.
However things are very complicated with the deployment so far. Believe it or not they use Puppet to create Puppet Masters. I've tried deploying a new Puppet master using the existing module and then upgrading the components one buy one to get up to Puppet 3.8.7 and the applicable version of Facter and Hiera. Except this is proving very complex.
Also because the version we are running and want to upgrade too is very old the documentation we want isn't out there.
So we are thinking of maybe going to a slightly newer version which would mean there should be more guides and documentation out there but with the disadvantage that it will break more thing in the puppet modules.
How would you go about tackling this issue? What version of Puppet would you aim to deploy?
Thanks
Currently we are on a very old version 3.4.2 and looking to upgrade.
The plan was to upgrade to 3.8.7 as that the last version of 3.x available which would mean our existing code wouldn't need too much refractoring.
However things are very complicated with the deployment so far. Believe it or not they use Puppet to create Puppet Masters. I've tried deploying a new Puppet master using the existing module and then upgrading the components one buy one to get up to Puppet 3.8.7 and the applicable version of Facter and Hiera. Except this is proving very complex.
Also because the version we are running and want to upgrade too is very old the documentation we want isn't out there.
So we are thinking of maybe going to a slightly newer version which would mean there should be more guides and documentation out there but with the disadvantage that it will break more thing in the puppet modules.
How would you go about tackling this issue? What version of Puppet would you aim to deploy?
Thanks