Puppet has created a development kit for creating puppet modules. PDK includes testing tools, a complete module skeleton, and command line tools to help you create, validate, and run tests on Puppet modules.
I'm using CentOS as my VPS, I'don't want to buy a puppet master server so I got the idea of creating a masterless Puppet setup. A masterless Puppet setup requires a copy of
Puppet modules are the fundamental building block of puppet and are used for abstracting away the differences between different platforms. A good module for some software should not define how you want the
Because I'm using Puppet Enterprise version 2016.4.2 (LTS) and version 2016.4.3 is available I want to upgrade Puppet Enterprise to latest version. In this blog I will tell you
When using Puppet for Infrastructure automation, it can be usefull to have your own RPM repository. In this repository you can put your own created RPMS. Or you can used it as a
Tunning JVM for Puppet Server I did the Puppet Enterprise installation on my local laptop which doesn't have a lot of ram (8G) total. So I make some tunning changes on the JVM
In this blog i'm going to brief about the Puppet Server – Enterprise installation and configuration. We are going to install the puppet server in monolithic mode. In monolithic installation, Puppet Master, Puppet console,
In this blog we are installing puppetdb on a different server using the puppetlabs-puppetdb module, but first let met tell you something about facter. Facter is Puppet’s cross-platform system profiling library. It
In this blog I'm going to install docker with a predefined module available on puppet forge, these modules are created by community members. I will also create the user and group docpuppet, with
Manifest is a data file which contains client configuration’s, written in Puppet’s declarative language or a Ruby DSL. The manifest file contains information about files, packages and configuration operations, how the
As mentioned in the blog create puppet master, we are going to create the puppet client server with the following configuration settings: Puppet Client: Operating system : CentOS 7 IP Address : 192.168.178.
Puppet is a configuration automation platform that simplifies various system administrator tasks. Puppet uses a client/server model where the managed servers, called Puppet agents, talk to and pull down configuration profiles from