For the sake of completeness I will also mention that the updated Helm chart is now also available:
ingress-nginx: 4.12.113 karma · joined October 23, 2012
ingress-nginx: 4.12.1 registry.k8s.io/ingress-nginx/controller:v1.12.1
registry.k8s.io/ingress-nginx/controller:v1.11.5
The Helm chart has not been updated yet, but it looks like you can use the new container images by manually specifying the updated image tag in the values file: controller:
image:
tag: "v1.12.1"As for why it does not get used, MDN suggests[1] it's because changing it may lead to fingerprinting but there are likely other historical reasons.
[0]: https://datatracker.ietf.org/doc/html/rfc2616#section-14.4
[1]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Ac...
As an alternative you could incorporate provisioning of a Let's Encrypt certificate for the new subdomain into your deployment process since the process is designed to be automated.