Skip to content

Commit 0d14b67

Browse files
committed
Release 1.5.7
1 parent 3588e7d commit 0d14b67

File tree

13 files changed

+39
-26
lines changed

13 files changed

+39
-26
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
### 1.5.7
4+
5+
CHANGES:
6+
* Update NGINX version to 1.17.5.
7+
8+
HELM CHART:
9+
* The version of the Helm chart is now 0.3.7.
10+
11+
UPGRADE:
12+
* For NGINX, use the 1.5.7 image from our DockerHub: `nginx/nginx-ingress:1.5.7` or `nginx/nginx-ingress:1.5.7-alpine`
13+
* For NGINX Plus, please build your own image using the 1.5.7 source code.
14+
* For Helm, use version 0.3.7 of the chart.
15+
316
### 1.5.6
417

518
CHANGES:

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
all: push
22

3-
VERSION = 1.5.6
3+
VERSION = 1.5.7
44
TAG = $(VERSION)
55
PREFIX = nginx/nginx-ingress
66

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
# NGINX Ingress Controller
55

6-
This repo provides an implementation of an Ingress controller for NGINX and NGINX Plus.
6+
This repo provides an implementation of an Ingress controller for NGINX and NGINX Plus.
77

88
**Note**: this project is different from the NGINX Ingress controller in [kubernetes/ingress-nginx](https://github.com/kubernetes/ingress-nginx) repo. See [this doc](docs/nginx-ingress-controllers.md) to find out about the key differences.
99

@@ -49,20 +49,20 @@ Read [this doc](docs/nginx-plus.md) to learn more about NGINX Ingress controller
4949

5050
We publish Ingress controller releases on GitHub. See our [releases page](https://github.com/nginxinc/kubernetes-ingress/releases).
5151

52-
The latest stable release is [1.5.6](https://github.com/nginxinc/kubernetes-ingress/releases/tag/v1.5.6). For production use, we recommend that you choose the latest stable release. As an alternative, you can choose the *edge* version built from the [latest commit](https://github.com/nginxinc/kubernetes-ingress/commits/master) from the master branch. The edge version is useful for experimenting with new features that are not yet published in a stable release.
52+
The latest stable release is [1.5.7](https://github.com/nginxinc/kubernetes-ingress/releases/tag/v1.5.7). For production use, we recommend that you choose the latest stable release. As an alternative, you can choose the *edge* version built from the [latest commit](https://github.com/nginxinc/kubernetes-ingress/commits/master) from the master branch. The edge version is useful for experimenting with new features that are not yet published in a stable release.
5353

5454
To use the Ingress controller, you need to have access to:
5555
* An Ingress controller image.
5656
* Installation manifests or a Helm chart.
5757
* Documentation and examples.
5858

59-
It is important that the versions of those things above match.
59+
It is important that the versions of those things above match.
6060

6161
The table below summarizes the options regarding the images, manifests, helm chart, documentation and examples and gives your links to the correct versions:
6262

6363
| Version | Description | Image for NGINX | Image for NGINX Plus | Installation Manifests and Helm Chart | Documentation and Examples |
6464
| ------- | ----------- | --------------- | -------------------- | ---------------------------------------| -------------------------- |
65-
| Latest stable release | For production use | `nginx/nginx-ingress:1.5.6`, `nginx/nginx-ingress:1.5.6-alpine` from [DockerHub](https://hub.docker.com/r/nginx/nginx-ingress/) or [build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/build). | [Build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/build). | [Manifests](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/deployments). [Helm chart](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/deployments/helm-chart). | [Documentation](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/docs). [Examples](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/examples). |
65+
| Latest stable release | For production use | `nginx/nginx-ingress:1.5.7`, `nginx/nginx-ingress:1.5.7-alpine` from [DockerHub](https://hub.docker.com/r/nginx/nginx-ingress/) or [build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/build). | [Build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/build). | [Manifests](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/deployments). [Helm chart](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/deployments/helm-chart). | [Documentation](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/docs). [Examples](https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/examples). |
6666
| Edge | For testing and experimenting | `nginx/nginx-ingress:edge`, `nginx/nginx-ingress:edge-alpine` from [DockerHub](https://hub.docker.com/r/nginx/nginx-ingress/) or [build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/master/build). | [Build your own image](https://github.com/nginxinc/kubernetes-ingress/tree/master/build). | [Manifests](https://github.com/nginxinc/kubernetes-ingress/tree/master/deployments). [Helm chart](https://github.com/nginxinc/kubernetes-ingress/tree/master/deployments/helm-chart). | [Documentation](https://github.com/nginxinc/kubernetes-ingress/tree/master/docs). [Examples](https://github.com/nginxinc/kubernetes-ingress/tree/master/examples). |
6767

6868
## Contacts
@@ -74,7 +74,7 @@ You can contact us directly via [[email protected]](mailto:[email protected]
7474

7575
If you'd like to contribute to the project, please read our [Contributing guide](CONTRIBUTING.md).
7676

77-
## Support
77+
## Support
7878

79-
For NGINX Plus customers NGINX Ingress controller (when used with NGINX Plus) is covered
79+
For NGINX Plus customers NGINX Ingress controller (when used with NGINX Plus) is covered
8080
by the support contract.

build/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ We build the image using the make utility and the provided `Makefile`. Let’s c
3030
1. Clone the Ingress controller repo:
3131
```
3232
$ git clone https://github.com/nginxinc/kubernetes-ingress/
33-
$ git checkout v1.5.6
33+
$ git checkout v1.5.7
3434
```
3535
3636
1. Build the image:
@@ -40,8 +40,8 @@ We build the image using the make utility and the provided `Makefile`. Let’s c
4040
$ make PREFIX=myregistry.example.com/nginx-ingress
4141
```
4242
`myregistry.example.com/nginx-ingress` defines the repo in your private registry where the image will be pushed. Substitute that value with the repo in your private registry.
43-
44-
As the result, the image **myregistry.example.com/nginx-ingress:1.5.6** is built and pushed to the registry. Note that the tag `1.5.6` comes from the `VERSION` variable, defined in the Makefile.
43+
44+
As the result, the image **myregistry.example.com/nginx-ingress:1.5.7** is built and pushed to the registry. Note that the tag `1.5.7` comes from the `VERSION` variable, defined in the Makefile.
4545
4646
* For NGINX Plus, first, make sure that the certificate (`nginx-repo.crt`) and the key (`nginx-repo.key`) of your license are located in the root of the project:
4747
```
@@ -54,8 +54,8 @@ We build the image using the make utility and the provided `Makefile`. Let’s c
5454
$ make DOCKERFILE=DockerfileForPlus PREFIX=myregistry.example.com/nginx-plus-ingress
5555
```
5656
`myregistry.example.com/nginx-plus-ingress` defines the repo in your private registry where the image will be pushed. Substitute that value with the repo in your private registry.
57-
58-
As the result, the image **myregistry.example.com/nginx-plus-ingress:1.5.6** is built and pushed to the registry. Note that the tag `1.5.6` comes from the `VERSION` variable, defined in the Makefile.
57+
58+
As the result, the image **myregistry.example.com/nginx-plus-ingress:1.5.7** is built and pushed to the registry. Note that the tag `1.5.7` comes from the `VERSION` variable, defined in the Makefile.
5959
6060
Next you will find the details about available Makefile targets and variables.
6161

deployments/daemon-set/nginx-ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
serviceAccountName: nginx-ingress
1919
containers:
20-
- image: nginx/nginx-ingress:1.5.6
20+
- image: nginx/nginx-ingress:1.5.7
2121
name: nginx-ingress
2222
ports:
2323
- name: http

deployments/daemon-set/nginx-plus-ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ spec:
1717
spec:
1818
serviceAccountName: nginx-ingress
1919
containers:
20-
- image: nginx-plus-ingress:1.5.6
20+
- image: nginx-plus-ingress:1.5.7
2121
name: nginx-plus-ingress
2222
ports:
2323
- name: http

deployments/deployment/nginx-ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
spec:
1919
serviceAccountName: nginx-ingress
2020
containers:
21-
- image: nginx/nginx-ingress:1.5.6
21+
- image: nginx/nginx-ingress:1.5.7
2222
name: nginx-ingress
2323
ports:
2424
- name: http

deployments/deployment/nginx-plus-ingress.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ spec:
1818
spec:
1919
serviceAccountName: nginx-ingress
2020
containers:
21-
- image: nginx-plus-ingress:1.5.6
21+
- image: nginx-plus-ingress:1.5.7
2222
name: nginx-plus-ingress
2323
ports:
2424
- name: http

deployments/helm-chart/Chart.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
name: nginx-ingress
2-
version: 0.3.6
3-
appVersion: 1.5.6
2+
version: 0.3.7
3+
appVersion: 1.5.7
44
description: NGINX Ingress Controller
5-
icon: https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/v1.5.6/deployments/helm-chart/chart-icon.png
5+
icon: https://raw.githubusercontent.com/nginxinc/kubernetes-ingress/v1.5.7/deployments/helm-chart/chart-icon.png
66
sources:
7-
- https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.6/deployments/helm-chart
7+
- https://github.com/nginxinc/kubernetes-ingress/tree/v1.5.7/deployments/helm-chart
88
keywords:
99
- ingress
1010
- nginx

deployments/helm-chart/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ This chart deploys the NGINX Ingress controller in your Kubernetes cluster.
99
- Helm 2.8.x+.
1010
- Git (for installation using the chart source files).
1111
- If you’d like to use NGINX Plus:
12-
- Build an Ingress controller image with NGINX Plus and push it to your private registry by following the instructions from [here](https://github.com/nginxinc/kubernetes-ingress/blob/v1.5.6/build/README.md).
12+
- Build an Ingress controller image with NGINX Plus and push it to your private registry by following the instructions from [here](https://github.com/nginxinc/kubernetes-ingress/blob/v1.5.7/build/README.md).
1313
- Configure `controller.nginxplus` and `controller.image.repository` parameters accordingly using a values file or the `--set` flag of the `helm install` command.
1414

1515
## Installing the Chart
@@ -39,7 +39,7 @@ This chart deploys the NGINX Ingress controller in your Kubernetes cluster.
3939
1. Clone the Ingress controller repo and check out the latest stable version:
4040
```
4141
$ git clone https://github.com/nginxinc/kubernetes-ingress/
42-
$ git checkout v1.5.6
42+
$ git checkout v1.5.7
4343
```
4444
2. Change your working directory to /deployments/helm-chart:
4545
```
@@ -86,7 +86,7 @@ Parameter | Description | Default
8686
`controller.hostNetwork` | Enables the Ingress controller pods to use the host's network namespace. | false
8787
`controller.nginxDebug` | Enables debugging for NGINX. Uses the `nginx-debug` binary. Requires `error-log-level: debug` in the ConfigMap via `controller.config.entries`. | false
8888
`controller.image.repository` | The image repository of the Ingress controller. | nginx/nginx-ingress
89-
`controller.image.tag` | The tag of the Ingress controller image. | 1.5.6
89+
`controller.image.tag` | The tag of the Ingress controller image. | 1.5.7
9090
`controller.image.pullPolicy` | The pull policy for the Ingress controller image. | IfNotPresent
9191
`controller.config.name` | The name of the ConfigMap used by the Ingress controller. | Autogenerated
9292
`controller.config.entries` | The entries of the ConfigMap for customizing NGINX configuration. | {}

0 commit comments

Comments
 (0)