Below you’ll find an overview of my puppet modules.
This will install and configure zabbix on RHEL/Centos/Debian/Ubuntu systems. The following zabbix components can be managed:
- zabbix Java Gateway
You can find it here: http://forge.puppetlabs.com/wdijkerman/zabbix
You can install zabbix 2.2, 2.4 or 3.0.
At the moment, it is not possible to install zabbix 2.0 on Ubuntu 10.04 with this module.
When you have r10k installed on the puppet-master and you use git, you can run r10k when something is pushed to the central git repository. When something is pushed to the central git repository, you can configure it would call an so called webhook. So it post some json information about the repository you just pushed into an website.
This is the website, an basic sinatra webpage. It will gather the json post data and executes an r10k command on the puppet master. So you don’t have to do some manual stuff on the puppet master (or puppet masters).
You can find it here: https://forge.puppetlabs.com/wdijkerman/webhook