Skip to content
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: Allow custom probes or changes to existing probes #1321

Open
gjanders opened this issue Apr 15, 2024 · 1 comment
Open

Splunk Operator: Allow custom probes or changes to existing probes #1321

gjanders opened this issue Apr 15, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request shcreadinessprobe

Comments

@gjanders
Copy link
Contributor

gjanders commented Apr 15, 2024

Please select the type of request

Enhancement

Tell us more

Describe the request
Currently the Splunk operator for K8s deploys probes for readiness, startup and liveness. These all work well however within a search head cluster I have some additional customisations I would like.

Expected behavior
I would like to further customize the readinessProbe for search heads in particular, within an SHC there is the concept that a search head member can move into "ManualDetention" during a rolling restart.
During this time period the search head cannot run searches, and I'd prefer to not have the load balancer send traffic to the said search head, therefore I'd like to customise the probe to handle this scenario.

Splunk setup on K8S
Search head clusters have this feature on K8s, that's the only place I'd like to customize the probe on for now.

Reproduction/Testing steps
N/A

K8s environment
N/A

Proposed changes(optional)
Allow an easy method to specify probes to be used by any CRD

K8s collector data(optional)
N/A

Additional context(optional)
For the idea of having a readiness probe that checks the SHC status before declaring the SHC member "ready", this is raised as #1322

@gjanders
Copy link
Contributor Author

gjanders commented May 7, 2024

Now logged as CSPL-2593

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request shcreadinessprobe
Projects
None yet
Development

No branches or pull requests

5 participants