-
Notifications
You must be signed in to change notification settings - Fork 39
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
Support for OpenShift Routes #184
Comments
@kenmoini This should already be covered by the I'm not opposed to adding OpenShift-specific templates to the chart 🙂 |
Hey @bdalpe - the However, I think it'd probably be more valuable and easier for both of our user bases if you could simply toggle I've already made the needed changes here in my fork: https://github.com/kenmoini/cribl-helm-charts/tree/patch-184/helm-chart-sources/logstream-leader Includes a default of assuming it is not an OpenShift deployment for backwards compat, ability to disable the Route object in case they're using a different Ingress on OpenShift, as well as the needed tests for all the various inputs. The use of the If you think it's suitable to provide users a quick and easy toggle to deploy to OpenShift with use of Routes, lemme know and I can make a quick PR. |
I like the openshift.enable value idea. This would allow for setting other important things like namespace annotations, etc. |
Problem Statement:
Many enterprise organizations rely on Red Hat OpenShift for their Kubernetes platform. When deploying to OpenShift, it provides a type of Ingress called a Route.
It's not a traditional Ingress and instead uses a CustomResource called Routes. It would look something like this:
This would be another optional template provided by the logstream-leader chart, similar to how Hashicorp provides the capability: https://github.com/hashicorp/vault-helm/blob/main/templates/server-route.yaml
Solution Option(s):
I'd be happy to create the PR with the needed template and values patch, though I'd like to hear thoughts around this before I start lobbing over larger changes. 😃
The text was updated successfully, but these errors were encountered: