我有一些将Traefik v1.6作为k8s Ingress运行的基础设施。我想覆盖响应标头,因此可以从任何响应中剥离“ server:”标头。
This question解释说,通过使用该前端服务的头盔图表中的注释,我们可以覆盖任何给定前端的响应标头。
在我要将相同的替代应用于许多前端的情况下,这建议我需要依次为每个前端添加注释。
还有其他解决方案可以使我从中心位置将此功能添加到入口的每个前端吗?
我已经尝试过将注释添加到我的Ingress values.yml中,
service:
annotations:
ingress.kubernetes.io/custom-response-headers: server:Custom Web Server
但是我怀疑,由于这是为了进入前端配置而不是Ingress,因此将被忽略。
如何覆盖标题,而不必更改此Ingress上每个前端的注释?