This repository contains the necessary cookbooks to install and configure Graylog2.
- Copy these cookbooks into your repository as needed
- Upload cookbooks to your chef-server
- Add the appropriate recipes to a node's run list, and converge.
Enjoy your running Graylog2 instance
- Clone this repository
- write a solo.rb file:
file_cache_path "/var/chef-solo"
# point to graylog2 cookbooks!
cookbook_path "/var/chef-solo/cookbooks"
- Write a json file with runlist and attributes
{
"graylog2": {
"send_stream_subscriptions": false
},
"run_list": [ "recipe[graylog2::server]",
"recipe[graylog2::apache]"]
}
- Run chef-solo:
chef-solo -c ~/solo.rb -j ~/node.json
Enjoy your running Graylog2 instance
- Install vagrant
gem install vagrant
-
Install VirtualBox
-
Launch & provision VM
vagrant up
Enjoy your running Graylog2 instance (check 127.0.0.1:8080 to access Graylog2)
Please contribute updates, additions or documentation changes. If you don't here back briefly, feel free to pester continuously.
- jbz
- nstielau
- portertech
- agoddard