Webhook Go for Puppet r10k

Project Page

Webhook Go is an API Server built in Golang using the Gin web framework. The purpose of this project is to create a much more portable and performant version of the Puppet Webhook API server designed to trigger Puppet code deployments on servers from Events in Version Control Systems, such as Github and Gitlab.

The project is currently in Pre-release stage as I work to get feature parity established with the original Ruby-based Puppet Webhook API server.


Puppet Webhook API Server

Project Page

Puppet Webhook is an API Server built in Ruby using the Sinatra Web Framework. This API server receives Events from version control systems, such as Github or Gitlab, and triggers code deployments on Puppet servers.


Rsyslog Puppet Module

Project Page

The Rsyslog Puppet module manages Rsyslog version 7+ on Linux-based server systems.