Nearly all of the ingresses in this repo are copied from the same template. There are some optimizations that were discovered since that template was made, and should be applied to the rest of them. As a more recent example, see https://github.com/zooniverse/panoptes/pull/3523/files
If a wildcard subdomain isn't necessary, don't use one. Specifying all the known subdomains explicity, e.g. www.. This allows the quicker http-resolver to be used instead of the azure-dns-resolver for cert issuance.
Nearly all of the ingresses in this repo are copied from the same template. There are some optimizations that were discovered since that template was made, and should be applied to the rest of them. As a more recent example, see https://github.com/zooniverse/panoptes/pull/3523/files
If a wildcard subdomain isn't necessary, don't use one. Specifying all the known subdomains explicity, e.g.
www.
. This allows the quicker http-resolver to be used instead of the azure-dns-resolver for cert issuance.This is unnecessary as we aren't doing any path rewriting on the incoming requests, see https://github.com/zooniverse/static/pull/197#discussion_r540437311
Remove the regex expression
/(.*)
for rewriting here to usepath: /
instead , see https://github.com/zooniverse/static/pull/197#discussion_r540438072