Skip to content

Commit 27bb7dc

Browse files
committed
Release nginx ingress controller 0.9-beta.9
1 parent 05e4600 commit 27bb7dc

File tree

21 files changed

+57
-20
lines changed

21 files changed

+57
-20
lines changed

controllers/nginx/Changelog.md

+37
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,42 @@
11
Changelog
22

3+
### 0.9-beta.9
4+
5+
**Image:** `gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9`
6+
7+
*Changes:*
8+
9+
- [X] [#548](https://github.com/kubernetes/ingress/pull/548) nginx: support multidomain certificates
10+
- [X] [#620](https://github.com/kubernetes/ingress/pull/620) [nginx] Listening ports are not configurable, so ingress can't be run multiple times per node when using CNI
11+
- [X] [#648](https://github.com/kubernetes/ingress/pull/648) publish-service argument isn't honored when ELB is internal only facing.
12+
- [X] [#833](https://github.com/kubernetes/ingress/pull/833) WIP: Avoid reloads implementing Equals in structs
13+
- [X] [#838](https://github.com/kubernetes/ingress/pull/838) Feature request: Add ingress annotation to enable upstream "keepalive" option
14+
- [X] [#844](https://github.com/kubernetes/ingress/pull/844) ingress annotations affinity is not working
15+
- [X] [#862](https://github.com/kubernetes/ingress/pull/862) Avoid reloads implementing Equaler interface
16+
- [X] [#864](https://github.com/kubernetes/ingress/pull/864) Remove dead code
17+
- [X] [#868](https://github.com/kubernetes/ingress/pull/868) Lint nginx code
18+
- [X] [#871](https://github.com/kubernetes/ingress/pull/871) Add feature to allow sticky sessions per location
19+
- [X] [#873](https://github.com/kubernetes/ingress/pull/873) Update README.md
20+
- [X] [#876](https://github.com/kubernetes/ingress/pull/876) Add information about nginx controller flags
21+
- [X] [#878](https://github.com/kubernetes/ingress/pull/878) Update go to 1.8.3
22+
- [X] [#881](https://github.com/kubernetes/ingress/pull/881) Option to not remove loadBalancer status record?
23+
- [X] [#882](https://github.com/kubernetes/ingress/pull/882) Add flag to skip the update of Ingress status on shutdown
24+
- [X] [#885](https://github.com/kubernetes/ingress/pull/885) Don't use $proxy_protocol var which may be undefined.
25+
- [X] [#886](https://github.com/kubernetes/ingress/pull/886) Add support for SubjectAltName in SSL certificates
26+
- [X] [#888](https://github.com/kubernetes/ingress/pull/888) Update nginx-slim to 0.19
27+
- [X] [#889](https://github.com/kubernetes/ingress/pull/889) Add PHOST to backend
28+
- [X] [#890](https://github.com/kubernetes/ingress/pull/890) Improve variable configuration for source IP address
29+
- [X] [#892](https://github.com/kubernetes/ingress/pull/892) Add upstream keepalive connections cache
30+
- [X] [#897](https://github.com/kubernetes/ingress/pull/897) Update outdated ingress resource link
31+
- [X] [#898](https://github.com/kubernetes/ingress/pull/898) add error check right when reload nginx fail
32+
- [X] [#899](https://github.com/kubernetes/ingress/pull/899) Fix nginx error check
33+
- [X] [#900](https://github.com/kubernetes/ingress/pull/900) After #862 changes in the configmap do not trigger a reload
34+
- [X] [#901](https://github.com/kubernetes/ingress/pull/901) [doc] Update NGinX status port to 18080
35+
- [X] [#902](https://github.com/kubernetes/ingress/pull/902) Always reload after a change in the configuration
36+
- [X] [#904](https://github.com/kubernetes/ingress/pull/904) Fix nginx sticky sessions
37+
- [X] [#911](https://github.com/kubernetes/ingress/pull/911) Improve X-Forwarded-Host support
38+
39+
340
### 0.9-beta.8
441

542
**Image:** `gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8`

controllers/nginx/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ all: push
33
BUILDTAGS=
44

55
# Use the 0.0 tag for testing, it shouldn't clobber any release builds
6-
RELEASE?=0.9.0-beta.8
6+
RELEASE?=0.9.0-beta.9
77
PREFIX?=gcr.io/google_containers/nginx-ingress-controller
88
GOOS?=linux
99
DOCKER?=gcloud docker --

docs/troubleshooting.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ spec:
259259
spec:
260260
terminationGracePeriodSeconds: 60
261261
containers:
262-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
262+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
263263
name: ingress-nginx
264264
imagePullPolicy: Always
265265
ports:

examples/aws/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ spec:
101101
spec:
102102
terminationGracePeriodSeconds: 60
103103
containers:
104-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
104+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
105105
name: ingress-nginx
106106
imagePullPolicy: Always
107107
ports:

examples/customization/configuration-snippets/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
# hostNetwork: true
2020
terminationGracePeriodSeconds: 60
2121
containers:
22-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
22+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2323
name: nginx-ingress-controller
2424
readinessProbe:
2525
httpGet:

examples/customization/custom-configuration/nginx/nginx-custom-configuration.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
# hostNetwork: true
2323
terminationGracePeriodSeconds: 60
2424
containers:
25-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
25+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2626
name: nginx-ingress-controller
2727
readinessProbe:
2828
httpGet:

examples/customization/custom-errors/nginx/rc-custom-errors.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
spec:
1717
terminationGracePeriodSeconds: 60
1818
containers:
19-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
19+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2020
name: nginx-ingress-lb
2121
imagePullPolicy: Always
2222
readinessProbe:

examples/customization/custom-headers/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
# hostNetwork: true
2020
terminationGracePeriodSeconds: 60
2121
containers:
22-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
22+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2323
name: nginx-ingress-controller
2424
readinessProbe:
2525
httpGet:

examples/customization/custom-template/custom-template.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
spec:
1717
terminationGracePeriodSeconds: 60
1818
containers:
19-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
19+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2020
name: nginx-ingress-lb
2121
imagePullPolicy: Always
2222
readinessProbe:

examples/customization/custom-vts-metrics/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
# hostNetwork: true
2323
terminationGracePeriodSeconds: 60
2424
containers:
25-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
25+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2626
name: nginx-ingress-controller
2727
readinessProbe:
2828
httpGet:

examples/customization/ssl-dh-param/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ spec:
1919
# hostNetwork: true
2020
terminationGracePeriodSeconds: 60
2121
containers:
22-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
22+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2323
name: nginx-ingress-controller
2424
readinessProbe:
2525
httpGet:

examples/daemonset/nginx/nginx-ingress-daemonset.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
spec:
1717
terminationGracePeriodSeconds: 60
1818
containers:
19-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
19+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2020
name: nginx-ingress-lb
2121
readinessProbe:
2222
httpGet:

examples/deployment/nginx/kubeadm/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ spec:
7171
hostNetwork: true
7272
terminationGracePeriodSeconds: 60
7373
containers:
74-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
74+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
7575
name: nginx-ingress-controller
7676
readinessProbe:
7777
httpGet:

examples/deployment/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ spec:
2222
# hostNetwork: true
2323
terminationGracePeriodSeconds: 60
2424
containers:
25-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
25+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2626
name: nginx-ingress-controller
2727
readinessProbe:
2828
httpGet:

examples/rbac/nginx/nginx-ingress-controller.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ spec:
1616
serviceAccountName: nginx-ingress-serviceaccount
1717
containers:
1818
- name: nginx-ingress-controller
19-
image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
19+
image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2020
args:
2121
- /nginx-ingress-controller
2222
- --default-backend-service=default/default-http-backend

examples/scaling-deployment/nginx/nginx-ingress-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ spec:
1414
spec:
1515
terminationGracePeriodSeconds: 60
1616
containers:
17-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
17+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
1818
name: nginx-ingress-controller
1919
readinessProbe:
2020
httpGet:

examples/static-ip/nginx/nginx-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
# hostNetwork: true
1919
terminationGracePeriodSeconds: 60
2020
containers:
21-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
21+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2222
name: nginx-ingress-controller
2323
readinessProbe:
2424
httpGet:

examples/tcp/nginx/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ nginx-ingress-controller 1 1 1 3m
4747
$ kubectl -n kube-system describe rc nginx-ingress-controller
4848
Name: nginx-ingress-controller
4949
Namespace: kube-system
50-
Image(s): gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
50+
Image(s): gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
5151
Selector: k8s-app=nginx-tcp-ingress-lb
5252
Labels: k8s-app=nginx-ingress-lb
5353
Annotations: <none>

examples/tcp/nginx/nginx-tcp-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
terminationGracePeriodSeconds: 60
1919
containers:
20-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
20+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2121
name: nginx-tcp-ingress-lb
2222
readinessProbe:
2323
httpGet:

examples/udp/nginx/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ nginx-udp-ingress-controller 1 1 1 13m
5353
$ kubectl -n kube-system describe rc nginx-udp-ingress-controller
5454
Name: nginx-udp-ingress-controller
5555
Namespace: kube-system
56-
Image(s): gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
56+
Image(s): gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
5757
Selector: k8s-app=nginx-udp-ingress-lb
5858
Labels: k8s-app=nginx-udp-ingress-lb
5959
Annotations: <none>

examples/udp/nginx/nginx-udp-ingress-controller.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
terminationGracePeriodSeconds: 60
1919
containers:
20-
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.8
20+
- image: gcr.io/google_containers/nginx-ingress-controller:0.9.0-beta.9
2121
name: nginx-udp-ingress-lb
2222
readinessProbe:
2323
httpGet:

0 commit comments

Comments
 (0)