Skip to content

aashley/flapjack-chef-cookbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is deprecated. Project didn't progress at work and I never got time to finish this. Use https://github.com/hw-cookbooks/flapjack instead.

flapjack Cookbook

This cookbook installs the Flapjack monitoring notification system. For more information about Flapjack see http://flapjack.io/

Requirements

This cookbook uses the prebuilt packages for Ubuntu 12.04. This installs a 140MB debian package you might want to look into an apt cache.

Warning the flapjack packages are not signed so this cookbook enables unauthenticated installation of packages by APT. Hassle the flapjack devs to sign their packages.

cookbooks

  • apt - for registering the APT repository
  • logrotate - for managing the rotation of log files

Attributes

flapjack::default

Key Type Description Default
['flapjack']['all_environments'] Boolean whether to include nodes from all environments in this Chef server or just the environment this nodes is contained within false

Usage

flapjack::default

Just include flapjack in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[flapjack]"
  ]
}

Testing

Install berkshelf and the vagrant-berkshelf plugin to test this cookbook under vagrant.

License and Authors

Authors: Adam Ashley [email protected]

About

Chef Cookbook to install Flapjack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages