@@ -86,7 +86,10 @@ var _ = framework.IngressNginxDescribe("[Service] Type ExternalName", func() {
8686
8787 f .EnsureService (svc )
8888
89- ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , nil )
89+ annotations := map [string ]string {
90+ "nginx.ingress.kubernetes.io/upstream-vhost" : "httpbin.org" ,
91+ }
92+ ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , annotations )
9093 f .EnsureIngress (ing )
9194
9295 f .WaitForNginxServer (host ,
@@ -124,7 +127,10 @@ var _ = framework.IngressNginxDescribe("[Service] Type ExternalName", func() {
124127 }
125128 f .EnsureService (svc )
126129
127- ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , nil )
130+ annotations := map [string ]string {
131+ "nginx.ingress.kubernetes.io/upstream-vhost" : "httpbin.org" ,
132+ }
133+ ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , annotations )
128134 f .EnsureIngress (ing )
129135
130136 f .WaitForNginxServer (host ,
@@ -193,7 +199,10 @@ var _ = framework.IngressNginxDescribe("[Service] Type ExternalName", func() {
193199 }
194200 f .EnsureService (svc )
195201
196- ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , nil )
202+ annotations := map [string ]string {
203+ "nginx.ingress.kubernetes.io/upstream-vhost" : "httpbin.org" ,
204+ }
205+ ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , annotations )
197206 ing .Spec .Rules [0 ].HTTP .Paths [0 ].Backend .ServicePort = intstr .FromString (host )
198207 f .EnsureIngress (ing )
199208
@@ -232,7 +241,10 @@ var _ = framework.IngressNginxDescribe("[Service] Type ExternalName", func() {
232241 }
233242 f .EnsureService (svc )
234243
235- ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , nil )
244+ annotations := map [string ]string {
245+ "nginx.ingress.kubernetes.io/upstream-vhost" : "httpbin.org" ,
246+ }
247+ ing := framework .NewSingleIngress (host , "/" , host , f .Namespace , framework .HTTPBinService , 80 , annotations )
236248 ing .Spec .Rules [0 ].HTTP .Paths [0 ].Backend .ServicePort = intstr .FromString (host )
237249 f .EnsureIngress (ing )
238250
0 commit comments