-
Notifications
You must be signed in to change notification settings - Fork 8.5k
Closed
Description
NGINX Ingress controller version: 0.10.2 / quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.2
Kubernetes version (use kubectl version
):
Client Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.1", GitCommit:"3a1c9449a956b6026f075fa3134ff92f7d55f812", GitTreeState:"clean", BuildDate:"2018-01-04T11:52:23Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.2", GitCommit:"5fa2db2bd46ac79e5e00a4e6ed24191080aa463b", GitTreeState:"clean", BuildDate:"2018-01-18T09:42:01Z", GoVersion:"go1.9.2", Compiler:"gc", Platform:"linux/amd64"}
Environment:
- Cloud provider or hardware configuration: Bare metal / On premise
- OS (e.g. from /etc/os-release): Debian GNU/Linux 9 (stretch)
- Kernel (e.g.
uname -a
): 4.9.0-5-amd64 Basic structure #1 SMP Debian 4.9.65-3+deb9u2 (2018-01-04) x86_64 GNU/Linux - Install tools: kubeadm
- Others: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.2
What happened:
NGINX Ingress Controller v0.10.2 configuration doesn't reflect the proxy timeout annotations per Ingress.
This Ingress definition doesn't work as expected :
---
kind: Ingress
apiVersion: extensions/v1beta1
metadata:
name: ing-manh-telnet-client
annotations:
kubernetes.io/ingress.class: "nginx"
nginx.ingress.kubernetes.io/proxy‑connect‑timeout: 30
nginx.ingress.kubernetes.io/proxy‑read‑timeout: 1800
nginx.ingress.kubernetes.io/proxy‑send‑timeout: 1800
nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
tls:
- hosts:
- "manh-telnet.ls.domain.io"
secretName: "tls-certs-domainio"
rules:
- host: "manh-telnet.ls.domain.io"
http:
paths:
- path: "/"
backend:
serviceName: svc-manh-telnet-client
servicePort: http
The actual vhost :
# Custom headers to proxied server
proxy_connect_timeout 30s;
proxy_send_timeout 180s;
proxy_read_timeout 180s;
What you expected to happen:
The wanted vhost :
# Custom headers to proxied server
proxy_connect_timeout 30s;
proxy_send_timeout 1800s;
proxy_read_timeout 1800s;
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know:
aakashrshah, tomekit, gondaz, x-strong, mahm-ali and 3 more
Metadata
Metadata
Assignees
Labels
No labels