What is Passenger? Passenger (AKA mod_rails or mod_rack) is an Apache 2.x module which lets you run Rails or Rack applications inside a general purpose web server, like Apache httpd or nginx. Install Apache and Passenger Make sure puppet master has b…
Puppet's Services: The WEBrick Puppet Master Puppet master is the application that compiles configurations for any number of puppet agent nodes, using Puppet code and various other data sources. Puppet has the built-in capability to run a complete pu…
Begin In a text editor — vim, emacs, or nano — create a file with the following contents and filename: written and applied your first Puppet manifest. [root@yum01 ~]# useradd testuser [root@yum01 ~]# cat /etc/passwd |grep testtestuser:x:536:536::/hom…
The agent/master HTTP interface is REST-like, but varies from strictly RESTful design in several ways. The endpoints used by the agent are detailed in the HTTP API reference. Note that all HTTP endpoints are preceded by the environment being used. No…
Puppet's Commands Puppet’s command line interface consists of a single puppet command with many subcommands. Puppet’s companion utilities, Facter and Hiera, have their own command line interfaces, which differ slightly from Puppet’s. Core Services Th…
Puppet configures systems in two main stages: Compile a catalog Apply the catalog The Agent/Master Architecture Puppet usually runs in an agent/master architecture, where a puppet master server controls important configuration info and managed agent…