I am trying to setup a Splunk cluster on Kubernetes using containers. I have multiple indexers, forwarders, license master, search head and cluster master. I need to know whether Splunk officially supports Splunk cluster setup on a Kubernetes cluster?
If not, will they provide support if I setup the Splunk cluster using multiple VMs?
As long as your instances (be that containers or VMs) have sufficient resources, yes Splunk will provide support for your deployment.
There are official Splunk AWS AMIs and container images available and provided by Splunk.