Sign inSign up

liveforensics/splunkins

By liveforensics

•Updated about 7 years ago

This is my Jenkins Windows Slave image with added Splunk Forwarder

Image
0

378

liveforensics/splunkins repository overview

Using my Jenkins Windows Slave⁠ as the base image, I've added in a splunk forwarder. It's watching c:\SplunkForward for files to send to your favourite Splunk indexer.

⁠docker-compose.yml

version: '2.1'

services:  
  Splunkins:
    image: liveforensics/splunkins:1903
    hostname: SplunkinsOne
    container_name: Splunkins
    networks:
      - jenkins-network    
    volumes:
      - c:\docker\splunkinspersist:c:\Persist     
    environment:
      - JENKINS_URL=http://my-jenkins-server:8000/computer/DockerTest/slave-agent.jnlp
      - JENKINS_SECRET=exxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxf 
      - SPLUNK_HOST=docker-server-host
      - SPLUNK_PORT=9997
    mem_limit: 2G
   
networks:
    jenkins-network:
        driver: nat

Make sure SPLUNK_HOST is just the IP Address or hostname. Don't include http:// or https://.

It's also watching disk space and memory in your container.

To send files to Splunk, just drop them in c:\SplunkForward. It's in batch mode, so it will delete the file after it has been sent.

Tag summary

Content type

Image

Digest

Size

4.4 GB

Last updated

about 7 years ago

docker pull liveforensics/splunkins