oneuptime icon indicating copy to clipboard operation
oneuptime copied to clipboard

Enhancement: Would like to see an Istio ingress option to negate the need for nginx

Open MadOtis opened this issue 1 year ago • 0 comments

Is your feature request related to a problem? Please describe. I literally just finished cleansing my cluster of nginx ingresses (switched to a more granular Istio mesh ingress instead, which is more stable, IMHO). The chart forces me to re-introduce another nginx that I have to go clean up, again.

Describe the solution you'd like Istio ingress controllers allow for a much granular and secure method of ingress. It would be nice to have setting up a Gateway/VirtualService for Istio right in the helm chart rather than having to manually do it (and purge nginx) after the install is done.

Describe alternatives you've considered I haven't considered any alternatives; Istio is my preferred service mesh framework and it works very well in my cluster. Sure, I can always enable it manually after applying the helm chart, but it would be much easier if the existing chart had the option to set up the needed Istio components out of the box.

Additional context While it's true that for most users who self-host, nginx is a good option, but there are better, more secure and granular options for ingress into your cluster; Istio being one of them. I suspect that once templates are added to the helm chart for Istio, it would be relatively easy to add support for even more service-mesh frameworks to make the already good tool even more flexible and adaptable to more self-hosting users and even small businesses.

MadOtis avatar Feb 23 '24 00:02 MadOtis