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

Add support for user configurable ingress-nginx settings #1201

Closed
nilsgstrabo opened this issue Sep 26, 2024 · 1 comment
Closed

Add support for user configurable ingress-nginx settings #1201

nilsgstrabo opened this issue Sep 26, 2024 · 1 comment
Assignees

Comments

@nilsgstrabo
Copy link
Contributor

Add support for configuration of specific ingress-nginx settings, like request/response size limits, timeouts etc, for specific component ingresses in section network.ingress.public in radixconfig.yaml.

The only way a user can control the ingress configuration is via the ingressConfiguration field in radixconfig. This field offers little flexibility since it contains a set of predefined settings and values, like the websocketfriendly option.

I suggest we add support for the following settings in the first iteration:

Perhaps some of the load balancing/affinity settigs: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#load-balance

ingress-nginx annotations: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/

@nilsgstrabo
Copy link
Contributor Author

Implemented: #1204
Original issue: https://github.com/equinor/radix/issues/155

@nilsgstrabo nilsgstrabo self-assigned this Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant