-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Splunk Operator: no way to utilize pre-created EBS #1269
Comments
this also leads to one of the issues with creating pvc's: no way to extend disks in case it is needed. if somebody will try to edit pvc, so there will be next error:
storageclass:
|
@yaroslav-nakonechnikov we will look into this issue and get back to you. have you tried recreating the pvc before , CR is created with the same names? |
so, fianlly we can return back to that thing. now i tried to create pvc:
and tried to specify for test purposes:
and as it is cluster of indexers and one IndexerCluster resource creates several indexers, so i expected that it will try to get pvcs as splunkdb-site1-0, splunkdb-site1-1, splunkdb-site1-2 but i see error: Warning FailedScheduling 47s (x3 over 52s) default-scheduler 0/12 nodes are available: persistentvolumeclaim "splunkdb-site1" not found. preemption: 0/12 nodes are available: 12 Preemption is not helpfulfor scheduling it tries to get "splunkdb-site1", which is strange, because all 3 pods are getting same pvc. |
same question raises with other options, like awsElasticBlockStore |
csi also doesn't look that will help:
|
@vivekr-splunk so, are there any options to provide setting for clusters? (indexers and searheads) for single instance based roles (lm, mc, standalone) there is no issue. |
so, we have discovered issue with SPLUNK_DB placed on /opt/splunk/var. in some cases there is a big deployment raising, so var directory may be very fast overfilled. Which will cause pod issues. adding support of pre-created EBS volumes will more flexability and moving splunk_db to separate volume. reported: https://splunk.my.site.com/customer/5005a0000314mcdAAA |
so, workaround atm is to use
|
Please select the type of request
Feature Request
Tell us more
Describe the request
At the moment storage is being created dynamically, which is not good in a lot of cases: no way to put correct tags, for example.
especially very useful for single nodes, like standalone or license manager.
Expected behavior
there is a way to pass vol-id identifier.
maybe as array(or map), as there maybe several replicas. and in that case field "replicas" may be omitted, if several ids passed.
The text was updated successfully, but these errors were encountered: