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'). - namespace all functions you create - whe

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'). - namespace all functions you create - whe

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 ter

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

2015-12-16 Thread R.I.Pienaar
- Original Message - > From: "R. I. Pienaar" > To: "puppet-users" > Sent: Wednesday, December 16, 2015 2:18:49 PM > Subject: Re: [Puppet Users] Puppet 4 Patterns and Best Practices > hello, > > - Original Message - >> From: &quo

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 create > - whenever possible write fu

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 (perfor

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 wrote: > >> > >>> All, > >>>

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 Puppet (open source) install to Puppet 4.3.0. >>> >>> I

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 internal documentation and >

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, but I was wondering if an

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 any patterns or best >

[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 wh