gpt4 book ai didi

azure - 在 Azure 入口上的 header 中启用下划线

转载 作者:行者123 更新时间:2023-12-01 23:07:50 26 4
gpt4 key购买 nike

我遇到了 header 未转发到我的服务中的问题,我不确定如何添加对 Ingress 的支持,但我有以下 Ingress 服务:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: my-ingress
annotations:
ingress.kubernetes.io/rewrite-target: /
"nginx.org/proxy-pass-headers": "custom_header"
spec:
rules:
- host: myingress.westus.cloudapp.azure.com
http:
paths:
- path: /service1
backend:
serviceName: service1
servicePort: 8080

但是,我的 custom_header 将不会被转发。在 nginx 中我设置了 underscores_in_headers:

underscores_in_headers on;

如何将此配置添加到我的 ingress nginx 服务中?

谢谢。

最佳答案

我刚刚将 nginx 入口 Controller 的“true”更改为“on”,并为我工作。正如这里提到的:https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/

apiVersion: v1
kind: ConfigMap
metadata:
name: nginx-configuration
namespace: ingress-nginx
labels:
app: ingress-nginx
data:
enable-underscores-in-headers: "true"

kubectl apply -f configmap.yml

enter image description here

关于azure - 在 Azure 入口上的 header 中启用下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47005217/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com