Beruflich Dokumente
Kultur Dokumente
getting started
with Puppet
When beginning a Puppet deployment, there are
many decisions and tradeoffs to make around
code promotion, source code control, workflows,
and resource modeling. These decisions will have
a long-term impact on the viability of your
Puppet deployment.
Cost
Time Middleware
Complexity ERP Cluster
DB Cluster
Monitoring
Host Keys
Accounts Syslog
Value
Frequency
Variability
For example
Simple to gather logs
in one spot.
Easy to automate.
Configuration is the same.
?
? Dont automate things you dont already
understand... automate the things you do.
Custom facts
Add new facts by writing snippets of code on
the Puppet master.
PuppetDB
Get facts about your system.
Puppet Describe
Outputs information about how Puppet works with
every resource type.
Noop
Allows you to see the changes Puppet would like
to make while preventing Puppet from actually
performing the convergence.
#5 Iteration
Application infrastructure
SQL server | Tomcat | WebSphere | IIS | MySQL
Provisioning
Bare metal | Virtual environments | Cloud | Containers
Application orchestration
Custom apps | COTS | Share services
Just getting started with open source Check out our other resources at:
Puppet or Puppet Enterprise? Puppet Forge
Docs
The Learning Puppet VM provides
Ask
you with a safe, convenient virtual
environment to get started.
Mailing list
IRC
learn.puppetlabs.com