+ All Categories
Home > Software > Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Date post: 10-Jun-2015
Category:
Upload: netways
View: 86 times
Download: 1 times
Share this document with a friend
Description:
A quick introduction on getting puppet client running on a windows box and what to look out for.
Popular Tags:
26
Puppet and Windows Do’s and Don’ts
Transcript
Page 1: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Puppet and WindowsDo’s and Don’ts

Page 2: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Who is that guy?and why should I listen to him.

Page 3: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Quick overview● Why Windows● Do’s● Don’ts● Recap● Questions

Page 4: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Why Windows?

Page 5: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

We need this,and you seem smart

Page 6: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do’s

Page 7: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Upgrade PuppetOhhh, shiny!

Page 8: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Clean CodeKeep 'em Separated

Page 9: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Reboots

Page 10: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Powershell An elegant weapon for a more civilized

age.

Page 11: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Use the registry

Page 12: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Invest time in ChocolateyManual Install, ain’t nobody got time for that

Page 13: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Add checksFailure is an option

Page 14: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Open SourceCode like nobody’s peer reviewing.

Page 15: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Don’ts

Page 16: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do notGet a domain controller

There can be only one

Page 17: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do notTry to solve it in Hiera

Unless you enjoy puzzles

Page 18: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do notMix slashes

Page 19: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do notThink file based

You are going to have a bad time!

Page 20: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Recap

Page 21: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Do’s● Upgrade puppet● Clean code● Reboots● Powershell● Registry● Chocolaty● Add Checks● Open Source

Page 22: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Don’ts● Do not get a domain controller● Do not try to solve it in hiera● Do not mix slashes● Do not think file based

Page 23: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Questions?

Page 24: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Important LinksWindows Package Management

https://chocolatey.org/

Powershell Objectshttp://s.basg.nl/1vdVyxx

Page 25: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

List of Modulespuppetlabs/mssqlrismoney/chocolateybadgerious/windows_envmartezr/rdprmsphd/windows_firewalladenning/winntp

puppetlabs/aclpuppetlabs/registrypuppetlabs/rebootjoshcooper/powershellpuppetlabs/dismpuppetlabs/inifile

Page 26: Puppet Camp Duesseldorf 2014: Bas Grolleman - Using puppet on windows, do's and don'ts

Presentation is onlinehttp://s.basg.nl/puppetwindows

You can find me on Google+http://google.com/+basgrolleman

Final Notes


Recommended