Skip to content

Commit 0cb78cd

Browse files
authored
Release 1.3.0 (#70)
Update docs for 1.3.0 and run make bundle
1 parent 505e733 commit 0cb78cd

File tree

8 files changed

+23
-18
lines changed

8 files changed

+23
-18
lines changed

CHANGELOG.md

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

3+
### 1.3.0
4+
5+
An automatically generated list of changes can be found on Github at: [1.3.0 Release](https://github.com/nginxinc/nginx-ingress-helm-operator/releases/tag/v1.3.0)
6+
37
### 1.2.1
48

59
An automatically generated list of changes can be found on Github at: [1.2.1 Release](https://github.com/nginxinc/nginx-ingress-helm-operator/releases/tag/v1.2.1)

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# To re-generate a bundle for another specific version without changing the standard setup, you can:
44
# - use the VERSION as arg of the bundle target (e.g make bundle VERSION=0.0.2)
55
# - use environment variables to overwrite this value (e.g export VERSION=0.0.2)
6-
VERSION ?= 1.2.1
6+
VERSION ?= 1.3.0
77

88
# CHANNELS define the bundle channels used in the bundle.
99
# Add a new line here if you would like to change its default config. (E.g CHANNELS = "candidate,fast,stable")

README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ The following table shows the relation between the versions of the two projects:
1414

1515
| NGINX Ingress Controller | NGINX Ingress Operator |
1616
| --- | --- |
17+
| 3.0.x | 1.3.0 |
1718
| 2.4.x | 1.2.1 |
1819
| 2.3.x | 1.1.0 |
1920
| 2.2.x | 1.0.0 |
@@ -33,10 +34,10 @@ Note: The NGINX Ingress Operator works only for NGINX Ingress Controller version
3334

3435
1. Install the NGINX Ingress Operator. See [docs](./docs/installation.md).
3536
<br> NOTE: To use TransportServers as part of your NGINX Ingress Controller configuration, a GlobalConfiguration resource must be created *before* starting the Operator - [see the notes](./examples/deployment-oss-min/README.md#TransportServers)
36-
2. Create a default server secret on the cluster - an example yaml for this can be found in the [examples folder](https://github.com/nginxinc/nginx-ingress-helm-operator/blob/v1.2.1/examples/default-server-secret.yaml)
37+
2. Create a default server secret on the cluster - an example yaml for this can be found in the [examples folder](https://github.com/nginxinc/nginx-ingress-helm-operator/blob/v1.3.0/examples/default-server-secret.yaml)
3738
3. (If using OpenShift) Create the scc resource on the cluster by applying the scc.yaml file found in the `resources` folder of this repo:
3839
```shell
39-
kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.2.1/resources/scc.yaml
40+
kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.3.0/resources/scc.yaml
4041
```
4142
4. Deploy a new NGINX Ingress Controller using the [NginxIngress](./config/samples/charts_v1alpha1_nginxingress.yaml) Custom Resource:
4243
* Use the name of the default server secret created above for `controller.defaultTLS.secret` field (needs to be in the form `namespace/name`)
@@ -62,7 +63,7 @@ See [upgrade docs](./docs/upgrades.md)
6263
## NGINX Ingress Operator Releases
6364
We publish NGINX Ingress Operator releases on GitHub. See our [releases page](https://github.com/nginxinc/nginx-ingress-helm-operator/releases).
6465

65-
The latest stable release is [1.2.1](https://github.com/nginxinc/nginx-ingress-helm-operator/releases/tag/v1.2.1). For production use, we recommend that you choose the latest stable release.
66+
The latest stable release is [1.3.0](https://github.com/nginxinc/nginx-ingress-helm-operator/releases/tag/v1.3.0). For production use, we recommend that you choose the latest stable release.
6667

6768
## Development
6869

bundle/manifests/nginx-ingress-operator.clusterserviceversion.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ metadata:
170170
capabilities: Basic Install
171171
categories: Monitoring, Networking
172172
certified: "true"
173-
containerImage: nginx/nginx-ingress-operator:1.2.1
174-
createdAt: "2023-01-26T10:45:30Z"
173+
containerImage: nginx/nginx-ingress-operator:1.3.0
174+
createdAt: "2023-01-26T14:28:12Z"
175175
description: The NGINX Ingress Operator is a Kubernetes/OpenShift component which
176176
deploys and manages one or more NGINX/NGINX Plus Ingress Controllers
177177
operatorframework.io/suggested-namespace: nginx-ingress
@@ -184,7 +184,7 @@ metadata:
184184
operatorframework.io/arch.arm64: supported
185185
operatorframework.io/arch.ppc64le: supported
186186
operatorframework.io/arch.s390x: supported
187-
name: nginx-ingress-operator.v1.2.1
187+
name: nginx-ingress-operator.v1.3.0
188188
namespace: placeholder
189189
spec:
190190
apiservicedefinitions: {}
@@ -388,7 +388,7 @@ spec:
388388
- --metrics-bind-address=127.0.0.1:8080
389389
- --leader-elect
390390
- --leader-election-id=nginx-ingress-operator
391-
image: nginx/nginx-ingress-operator:1.2.1
391+
image: nginx/nginx-ingress-operator:1.3.0
392392
livenessProbe:
393393
httpGet:
394394
path: /healthz
@@ -479,4 +479,4 @@ spec:
479479
minKubeVersion: 1.21.0
480480
provider:
481481
name: NGINX Inc
482-
version: 1.2.1
482+
version: 1.3.0

config/manager/kustomization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ kind: Kustomization
55
images:
66
- name: controller
77
newName: nginx/nginx-ingress-operator
8-
newTag: 1.2.1
8+
newTag: 1.3.0

config/manifests/bases/nginx-ingress-operator.clusterserviceversion.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ metadata:
170170
capabilities: Basic Install
171171
categories: Monitoring, Networking
172172
certified: "true"
173-
containerImage: nginx/nginx-ingress-operator:1.2.1
173+
containerImage: nginx/nginx-ingress-operator:1.3.0
174174
createdAt: placeholder
175175
description: The NGINX Ingress Operator is a Kubernetes/OpenShift component which
176176
deploys and manages one or more NGINX/NGINX Plus Ingress Controllers
@@ -339,7 +339,7 @@ spec:
339339
- --metrics-bind-address=127.0.0.1:8080
340340
- --leader-elect
341341
- --leader-election-id=nginx-ingress-operator
342-
image: nginx/nginx-ingress-operator:1.2.1
342+
image: nginx/nginx-ingress-operator:1.3.0
343343
livenessProbe:
344344
httpGet:
345345
path: /healthz
@@ -445,4 +445,4 @@ spec:
445445
minKubeVersion: 1.21.0
446446
provider:
447447
name: NGINX Inc
448-
version: 1.2.1
448+
version: 1.3.0

docs/manual-installation.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,17 @@ This will deploy the operator in the `nginx-ingress-operator-system` namespace.
88
```
99
git clone https://github.com/nginxinc/nginx-ingress-helm-operator/
1010
cd nginx-ingress-helm-operator/
11-
git checkout v1.2.1
11+
git checkout v1.3.0
1212
```
1313
1414
2. `OpenShift` To deploy the Operator and associated resources to an OpenShift environment, run:
1515
```
16-
make deploy IMG=nginx/nginx-ingress-operator:1.2.1
16+
make deploy IMG=nginx/nginx-ingress-operator:1.3.0
1717
```
1818
1919
3. Alternatively, to deploy the Operator and associated resources to all other environments:
2020
```
21-
make deploy IMG=nginx/nginx-ingress-operator:1.2.1
21+
make deploy IMG=nginx/nginx-ingress-operator:1.3.0
2222
```
2323
2424
2. Check that the Operator is running:
@@ -33,4 +33,4 @@ This will deploy the operator in the `nginx-ingress-operator-system` namespace.
3333
3434
In order to deploy NGINX Ingress Controller instances into OpenShift environments, a new SCC is required to be created on the cluster which will be used to bind the specific required capabilities to the NGINX Ingress service account(s). To do so, please run the following command (assuming you are logged in with administrator access to the cluster):
3535
36-
`kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.2.1/resources/scc.yaml`
36+
`kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.3.0/resources/scc.yaml`

docs/openshift-installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ Additional steps:
2121

2222
In order to deploy NGINX Ingress Controller instances into OpenShift environments, a new SCC is required to be created on the cluster which will be used to bind the specific required capabilities to the NGINX Ingress service account(s). To do so, please run the following command (assuming you are logged in with administrator access to the cluster):
2323

24-
`kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.2.1/resources/scc.yaml`
24+
`kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-ingress-helm-operator/v1.3.0/resources/scc.yaml`
2525

2626
You can now deploy the NGINX Ingress Controller instances.

0 commit comments

Comments
 (0)