{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Puppet 101

Puppet 101 - Term Definition What is puppet and what is it...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Term: What is puppet and what is it designed to help us do? Definition: Puppet is a ruby-based framework for automated cross-platform system deployment by configuration. In a puppet managed network of server operating systems, there is the single puppet master and many puppet nodes, where live the puppet client and a tool called facter. Term: What is facter in the word of puppet? Definition: Facter is a standalone tool based on Ruby that provides system information in "key => value" pairs: - See more at: http://puppetlabs.com/blog/facter-part -1-facter-101#sthash.pOjpE5df.dpuf There are native puppets facter facts. And we can elect to extend facter by writing our own custom facts. http://puppetlabs.com/blog/facter-part -1-facter-101 Term: What is the 'Puppet 101 Trifecta'? Definition: THE TRIFECTA Package/file/service... With a firm grasp of just these three, we can do a lot.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Term: What does a simple puppet package config look like? Definition: package { 'openssh-server': ensure => installed, } Term: What does a simple puppet file config look like?
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}