Open dnavaraWH opened 5 months ago
@dnavaraWH this is really needed request. we will investigate and get back to you on this. thank you for raising this request
with local storage we played a lot, and we utilized instances with ephemeral storage. also, as i understand, you can define custom storageclass with your needs, which then will be used by splunk-operator.
but i strongly agree, that there are very few ways to configure storage as you want to.
I recently did a writeup on the storage we intend to move the cluster managers to in the near future https://medium.com/@gjanders03/kubernetes-storage-performance-comparison-rook-ceph-and-piraeus-datastore-linstor-e9bc2859a8f0 Along with standalone search heads and pull-based heavy forwarders
I'm using the sig-storage-local-static-provisioner for indexers and all instances currently which does appear to have a recent update which is great
Please select the type of request
Feature Request
Tell us more
Describe the request I would like for the Splunk-operator team to create their own local provisioner or actively contribute to one of the local provisioners such as https://github.com/topolvm/topolvm or https://github.com/kubernetes-sigs/sig-storage-local-static-provisioner
Splunk requires ( suggests ) that local persistent volume is used for Indexer hot cache, however Splunk doesn't provide a provisioner. Issue with the above mentioned provisioners is their speed of delivery and updates.
Expected behavior I want a local provisioner that is actively developed/maintained by Splunk team to ensure best practices and latest Kubernetes compatibility.
Splunk setup on K8S
Reproduction/Testing steps
K8s environment