Skip to content

portertech/chef-repo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graylog2 Chef Repo

This repository contains the necessary cookbooks to install and configure Graylog2.

Installing

Installing with Chef Server

  1. Copy these cookbooks into your repository as needed
  2. Upload cookbooks to your chef-server
  3. Add the appropriate recipes to a node's run list, and converge.

Enjoy your running Graylog2 instance

Installing with Chef Solo

  1. Clone this repository
  2. write a solo.rb file:
file_cache_path "/var/chef-solo"
# point to graylog2 cookbooks!
cookbook_path "/var/chef-solo/cookbooks"
  1. Write a json file with runlist and attributes
{
  "graylog2": {
    "send_stream_subscriptions": false
  },
  "run_list": [ "recipe[graylog2::server]",
                "recipe[graylog2::apache]"]
}
  1. Run chef-solo:
chef-solo -c ~/solo.rb -j ~/node.json

Enjoy your running Graylog2 instance

Installing with Chef Vagrant

  1. Install vagrant
gem install vagrant
  1. Install VirtualBox

  2. Launch & provision VM

vagrant up

Enjoy your running Graylog2 instance (check 127.0.0.1:8080 to access Graylog2)

Contributing

Please contribute updates, additions or documentation changes. If you don't here back briefly, feel free to pester continuously.

Repo contributors

  • jbz
  • nstielau
  • portertech
  • agoddard

About

A collection of OpsCode Chef cookbooks to install & configure Graylog2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published