Skip to content

Commit 4576b70

Browse files
committed
Enable v1.30 in Ubuntu by updating the README
This commit adds the annotation parameter inside the ingress example in the "Ingress NGINX" README paragraph. This is not needed while using EL distributions, but without it Ubuntu ingresses won't work, as explained in this issue [1]. Fixes: #1 [1] kubernetes/ingress-nginx#8081
1 parent c7bdf7c commit 4576b70

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

README.md

+9-2
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,9 @@ deployment.apps/demo created
417417
$ kubectl expose deployment demo
418418
service/demo exposed
419419
420-
$ kubectl create ingress demo --class=nginx --rule="demo.192.168.122.199.nip.io/*=demo:80"
420+
$ kubectl create ingress demo --class=nginx \
421+
--rule="demo.192.168.122.199.nip.io/*=demo:80" \
422+
--annotation="nginx.ingress.kubernetes.io/service-upstream=true"
421423
ingress.networking.k8s.io/demo created
422424
423425
$ curl http://demo.192.168.122.199.nip.io
@@ -446,13 +448,18 @@ subject=CN = demo.192.168.122.199.nip.io
446448
$ kubectl create secret tls tls-secret --cert=./cert.crt --key=./cert.key
447449
secret/tls-secret created
448450
449-
$ kubectl create ingress demo --class=nginx --rule="demo.192.168.122.199.nip.io/*=demo:80,tls=tls-secret"
451+
$ kubectl create ingress demo --class=nginx \
452+
--rule="demo.192.168.122.199.nip.io/*=demo:80,tls=tls-secret" \
453+
--annotation="nginx.ingress.kubernetes.io/service-upstream=true"
450454
ingress.networking.k8s.io/demo created
451455
452456
$ curl -k https://demo.192.168.122.199.nip.io
453457
<html><body><h1>It works!</h1></body></html>
454458
```
455459

460+
The reason why the `--annotation="nginx.ingress.kubernetes.io/service-upstream=true"`
461+
is needed in explained in this [ingress-nginx issue](https://github.com/kubernetes/ingress-nginx/issues/8081).
462+
456463
#### Ingress NGINX with MetalLB
457464

458465
Another way is to use it in combination with MetalLB, by declaring a

0 commit comments

Comments
 (0)