Dennis Vermeulen

15 posts
RSS
Oct 4, 2017

The Puppet Development Kit

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.

Apr 3, 2017

Creating first Puppet Module

Creating first Puppet Module

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

Feb 15, 2017

Upgrading Puppet Enterprise

Upgrading Puppet Enterprise

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

Feb 15, 2017

Creating a Signed RPM repo

Creating a Signed RPM repo

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

Jan 25, 2017

Change JVM, Environment, Time settings

Change JVM, Environment, Time settings

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

Dec 5, 2016

Install PuppetDB with a module

Install PuppetDB with a module

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

Nov 14, 2016

Creating a manifest

Creating a manifest

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

Nov 11, 2016

Create puppet client server

Create puppet client server

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.

Nov 11, 2016

Create puppet master server

Create puppet master server

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