[Puppet Users] Multi environment and multi system

2015-10-02 Thread Joao Morais
How to manage a Puppet Server with multi-environment and multi-system? Background: I am using a `puppet-environments` repository with some branches that represents my environments. r10k provides the sinchronization between repository and Puppet Server. Environments (branches) are something li

[Puppet Users] Multi environment and multi system

2015-10-03 Thread Maxim Nikolaev
You can use hiera and set there all environment and system variables. So you'll have same manifest for all environments , but devided code variables. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop rece

Re: [Puppet Users] Multi environment and multi system

2015-10-03 Thread Joao Morais
On 03/10/15 08:22, Maxim Nikolaev wrote: You can use hiera and set there all environment and system variables. So you'll have same manifest for all environments , but devided code variables. Hi. Most of my configurations already come from Hiera. This makes things easier. However the problem

Re: [Puppet Users] Multi environment and multi system

2015-10-04 Thread Maxim Nikolaev
Can you split repositories for manifests and config? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.com. To view this dis

Re: [Puppet Users] Multi environment and multi system

2015-10-04 Thread Richard Gray
On 03/10/15 13:08, Joao Morais wrote: How to manage a Puppet Server with multi-environment and multi-system? This is something I have also been grappling with lately. We too, have a number of environments (development, staging, production) that a host might belong to, and a deployment model

Re: [Puppet Users] Multi environment and multi system

2015-10-05 Thread Joao Morais
On 04/10/15 18:23, Richard Gray wrote: On 03/10/15 13:08, Joao Morais wrote: How to manage a Puppet Server with multi-environment and multi-system? Rather than having puppet environments that correspond to physical environments, the single production Puppet environment represents the stable t

Re: [Puppet Users] Multi environment and multi system

2015-10-05 Thread Joao Morais
On 04/10/15 13:36, Maxim Nikolaev wrote: Can you split repositories for manifests and config? Do you mean manifests and hieradata in the same repository, but split into one repository per system? We can do it and this is currently the move we are trying to achieve. Problem is that we don't kn

Re: [Puppet Users] Multi environment and multi system

2015-10-05 Thread Garrett Honeycutt
On 10/2/15 8:08 PM, Joao Morais wrote: > > How to manage a Puppet Server with multi-environment and multi-system? > > Background: > > I am using a `puppet-environments` repository with some branches that > represents my environments. r10k provides the sinchronization between > repository and Pup

Re: [Puppet Users] Multi environment and multi system

2015-10-06 Thread Joao Morais
On 05/10/15 21:22, Garrett Honeycutt wrote: On 10/2/15 8:08 PM, Joao Morais wrote: How to manage a Puppet Server with multi-environment and multi-system? Hi Joao, What do you mean by base configuration and system configuration? Hi Garrett. Base configuration is common manifests and hierada

Re: [Puppet Users] Multi environment and multi system

2015-10-06 Thread Joao Morais
On 06/10/15 07:25, Joao Morais wrote: On 05/10/15 21:22, Garrett Honeycutt wrote: On 10/2/15 8:08 PM, Joao Morais wrote: How to manage a Puppet Server with multi-environment and multi-system? Hi Joao, What do you mean by base configuration and system configuration? Hi Garrett. Base config