Skip to content

Remove ingress-nginx from in front of API

As part of issue #1924 (closed) we were able to determine that the web/api components of Gitlab.com don't actually need ingress-nginx in front of them. This is because the only thing nginx gives us is proxy-buffering for users with slow connections. However, we have determined that cloudflare already buffers requests for us, so there is no value to keeping nginx.

As api service is now the only service that uses ingress-nginx, and it's no longer needed, this issue is to track removing it from in front of api in Gitlab.com

Tasks

Update 2021-11-11

We needed to bring brought back in place because of seeing too many errors for long-running requests.

Investigation issue: #2114 (closed)

Edited by Henri Philipps