Splunk Enterprise contains many settings that allow customers to tailor their Splunk environment. However, because not all settings apply to all customers, Splunk will only support the most common subset of all configurations. Throughout this document, the term “supported” means you can contact Splunk Support for assistance with issues.
If you intend for this containerized Splunk Enterprise deployment to be supported in your Enterprise Support Agreement, you must verify you meet all of the requirements below. Failure to do so will render your deployment in an unsupported state. See Support violation below.
The following prerequisites and dependencies must be installed on each node you plan on deploying the container.
splunk/splunk
image supports x86-64 chipsetssplunk/universalforwarder
image supports both x86-64 and s390x chipsetsDocker Community Engine 17.06.2 or higher
Note: If you are using podman, CRI-O, containerd or other container runtimes, please be aware that these are currently outside of our support/testing matrix. It’s possible that this Docker image still works, although you may need to manually add the environment variable KUBERNETES_SERVICE_HOST=kubernetes
to configure the provisioning hooks properly.
overlay2
Docker daemon storage driver
/etc/docker/daemon.json
. If it does not yet exist, create it. { "storage-driver": "overlay2" }
Note: If you already have an existing JSON file, add only "storage-driver": "overlay2"
as a key-value pair. Docker does not start if the daemon.json
file contains badly-formed JSON.
Splunk Support only provides support for the single instance Splunk Validated Architectures (S-Type), Universal Forwarders and Heavy Forwarders. For all other configurations, contact Splunk Professional Services.
For additional support, you can:
If you are a Splunk Enterprise customer with a valid support entitlement contract and have a Splunk-related question, you can
In the following conditions, Splunk Support reserves the right to deem your installation unsupported and not provide assistance when issues arise:
In the event you fall into an unsupported state, you may find support on Splunk Answers or through the open-source communities found on GitHub for this docker-splunk project or the related splunk-ansible project.