Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread R.I.Pienaar
- Original Message - > From: "R. I. Pienaar" <r...@devco.net> > To: "puppet-users" <puppet-users@googlegroups.com> > Sent: Wednesday, December 16, 2015 2:18:49 PM > Subject: Re: [Puppet Users] Puppet 4 Patterns and Best Practices > h

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread Alessandro Franceschi
Very interesting points, Henrik, could you elaborate a little about the few ones I quote below: On Wednesday, December 9, 2015 at 1:38:48 PM UTC+1, Henrik Lindberg wrote: > > - use EPP instead of ERB > Besides params validating and eventual affinity with Puppet language are there other

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread R.I.Pienaar
hello, - Original Message - > From: "Henrik Lindberg" > - use type system > - use EPP instead of ERB > - transition from using hira functions to using lookup (and next step to > use 'data in environments and modules'). > - namespace all functions you

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread Henrik Lindberg
On 2015-16-12 14:12, Alessandro Franceschi wrote: Very interesting points, Henrik, could you elaborate a little about the few ones I quote below: On Wednesday, December 9, 2015 at 1:38:48 PM UTC+1, Henrik Lindberg wrote: - use EPP instead of ERB The main reason is that we in the long

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread Henrik Lindberg
On 2015-16-12 14:18, R.I.Pienaar wrote: - Original Message - From: "Henrik Lindberg" - use type system - use EPP instead of ERB - transition from using hira functions to using lookup (and next step to use 'data in environments and modules'). -

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-16 Thread Henrik Lindberg
On 2015-16-12 14:58, R.I.Pienaar wrote: - Original Message - From: "Henrik Lindberg" - use type system - use EPP instead of ERB - transition from using hira functions to using lookup (and next step to use 'data in environments and modules'). -

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-09 Thread Martin Alfke
Hi Lee, On 08 Dec 2015, at 20:12, Lee Lowder wrote: > All, > > I recently upgraded my Puppet (open source) install to Puppet 4.3.0. > > I'm currently in the process of updating internal documentation and training > the rest of my teams, but I was wondering if anyone had

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-09 Thread Henrik Lindberg
On 2015-09-12 10:19, Martin Alfke wrote: Hi Lee, On 08 Dec 2015, at 20:12, Lee Lowder wrote: All, I recently upgraded my Puppet (open source) install to Puppet 4.3.0. I'm currently in the process of updating internal documentation and training the rest of my teams,

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-09 Thread Martin Alfke
(inline) On 09 Dec 2015, at 14:30, Christopher Wood wrote: > (inline) > > On Wed, Dec 09, 2015 at 09:19:13AM +, Martin Alfke wrote: >> Hi Lee, >> On 08 Dec 2015, at 20:12, Lee Lowder wrote: >> >>> All, >>> >>> I recently upgraded my

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-09 Thread Christopher Wood
(inline) On Wed, Dec 09, 2015 at 09:19:13AM +, Martin Alfke wrote: > Hi Lee, > On 08 Dec 2015, at 20:12, Lee Lowder wrote: > > > All, > > > > I recently upgraded my Puppet (open source) install to Puppet 4.3.0. > > > > I'm currently in the process of updating

Re: [Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-09 Thread Christopher Wood
On Wed, Dec 09, 2015 at 03:04:31PM +, Martin Alfke wrote: > (inline) > On 09 Dec 2015, at 14:30, Christopher Wood wrote: > > > (inline) > > > > On Wed, Dec 09, 2015 at 09:19:13AM +, Martin Alfke wrote: > >> Hi Lee, > >> On 08 Dec 2015, at 20:12, Lee Lowder

[Puppet Users] Puppet 4 Patterns and Best Practices

2015-12-08 Thread Lee Lowder
All, I recently upgraded my Puppet (open source) install to Puppet 4.3.0. I'm currently in the process of updating internal documentation and training the rest of my teams, but I was wondering if anyone had any patterns or best practices that were specific to puppet 4? Specifically in cases