You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Latest release | For experimental use | Use the 0.5.0 image from [GitHub](https://github.com/nginxinc/nginx-kubernetes-gateway/pkgs/container/nginx-kubernetes-gateway)|[Manifests](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.5.0/deploy). |[Documentation](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.5.0/docs). [Examples](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.5.0/examples). |
54
+
| Latest release | For experimental use | Use the 0.6.0 image from [GitHub](https://github.com/nginxinc/nginx-kubernetes-gateway/pkgs/container/nginx-kubernetes-gateway)|[Manifests](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.6.0/deploy). |[Documentation](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.6.0/docs). [Examples](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/v0.6.0/examples). |
55
55
| Edge | For experimental use and latest features | Use the edge image from [GitHub](https://github.com/nginxinc/nginx-kubernetes-gateway/pkgs/container/nginx-kubernetes-gateway)|[Manifests](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/main/deploy). |[Documentation](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/main/docs). [Examples](https://github.com/nginxinc/nginx-kubernetes-gateway/tree/main/examples). |
56
56
57
57
## Technical Specifications
@@ -60,7 +60,8 @@ The following table lists the software versions NGINX Kubernetes Gateway support
Copy file name to clipboardExpand all lines: docs/release-process.md
+8-2Lines changed: 8 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -35,11 +35,11 @@ To create a new release, follow these steps:
35
35
1. Update the Helm [Chart.yaml](../deploy/helm-chart/Chart.yaml): the `appVersion` to `X.Y.Z`, the icon and source
36
36
URLs to point at `vX.Y.Z`, and bump the `version`.
37
37
2. Update the Helm [README](../deploy/helm-chart/README.md)`--version` flags in the helm commands to use the stable
38
-
`appVersion` from the previous step.
38
+
`version` from the previous step.
39
39
3. Adjust the `VERSION` variable in the [Makefile](../Makefile) and the `NKG_TAG` in the
40
40
[conformance tests Makefile](../conformance/Makefile) to `X.Y.Z`.
41
41
4. Update the tag of NKG container images used in the Helm [values.yaml](../deploy/helm-chart/values.yaml) file, the
42
-
[provisioner manifest](../conformance/provisioner/provisioner.yaml)), and all docs to `X.Y.Z`.
42
+
[provisioner manifest](../conformance/provisioner/provisioner.yaml), and all docs to `X.Y.Z`.
43
43
5. Ensure that the `imagePullPolicy` is `IfNotPresent` in the Helm [values.yaml](../deploy/helm-chart/values.yaml)
44
44
file.
45
45
6. Generate the installation manifests by running `make generate-manifests`.
@@ -59,6 +59,12 @@ To create a new release, follow these steps:
59
59
8. Prepare and merge a PR into the main branch to update the [README](../README.md) to include the information about the
60
60
latest release and also the [changelog](../CHANGELOG.md).
61
61
9. Close the issue created in Step 1.
62
+
10. Submit the `conformance-profile.yaml` artifact from the release to the [Gateway API repo](https://github.com/kubernetes-sigs/gateway-api/tree/main/conformance/reports).
63
+
- Create a fork of the repository
64
+
- Name the file `nginxinc-nginx-kubernetes-gateway.yaml` and set `gatewayAPIVersion` in the file to the
65
+
supported version by NKG. Also update the site source if necessary (see following example).
66
+
- Open a PR. [Example](https://github.com/kubernetes-sigs/gateway-api/pull/2368)
67
+
If it's your first time submitting a PR, you will need to sign a CLA using F5, Inc. as the organization.
0 commit comments