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

Allow sessionAffinity for the SolrCloud CommonService #535

Open
HoustonPutman opened this issue Mar 28, 2023 · 1 comment
Open

Allow sessionAffinity for the SolrCloud CommonService #535

HoustonPutman opened this issue Mar 28, 2023 · 1 comment
Labels
cloud custom kube options Adding options related to customizing parts of the default Kubernetes resources. enhancement New feature or request good first issue Good for newcomers

Comments

@HoustonPutman
Copy link
Contributor

Kubernetes ClusterIP Services allow for sessionAffinity, and customization of the max session stickiness timeout.

More information can be found here: https://kubernetes.io/docs/reference/networking/virtual-ips/#session-affinity

All we would need is these options to be given under SolrCloud.Spec.customSolrKubeOptions.commonServiceOptions, and then passed to the service. This doesn't make sense for the headless service or node services.

@HoustonPutman HoustonPutman added enhancement New feature or request good first issue Good for newcomers cloud custom kube options Adding options related to customizing parts of the default Kubernetes resources. labels Mar 28, 2023
@trevorpburke
Copy link

Took a pass at this in #571

Just started learning Go this week, but imagine I'm missing a step or two here. LMK!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cloud custom kube options Adding options related to customizing parts of the default Kubernetes resources. enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants