Skip to content
forked from phips/splunkbox

Automated Splunk install into a CentOS 6 VM under Vagrant

Notifications You must be signed in to change notification settings

joelw/splunkbox

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CentOS 6 Vagrant Box with Splunk install via Ansible

Installs and sets running Splunk, on top of a @core CentOS6 Vagrant Box.

Tested with CentOS 6.5 64bit and Splunk 6.1.1-207789 as of May 2014.

You need to have Ansible installed prior to spinning this box up.

Look at playbook.yaml to see what Ansible is doing to the base CentOS6 box.

You'll need to download the Splunk RPM and put it in a sw/ directory off of wherever you clone this to. Check it's the same version as mentioned in playbook.yaml and adjust the filename accordingly if it's not.

The VM will boot and install Splunk and set it running on localhost. It will also install nginx from EPEL, set it listening on port 80, and proxy to Splunk. There are notes in the splunk.conf file about how to listen on https, and how to use basic authentication.

There are also a number of Splunk 'must have' apps that are installed. You'll need to download these from apps.splunk.com first - all the URLs are noted in the playbook. If you want to skip them, just set installapps to false (with extra-vars - see the Vagrantfile).

About

Automated Splunk install into a CentOS 6 VM under Vagrant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 57.8%
  • Nginx 39.4%
  • ApacheConf 2.8%