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
install-nkg-local-build: build-nkg-image load-images prepare-nkg-dependencies deploy-updated-provisioner ## Install NKG from local build with provisioner on configured kind cluster
61
+
62
+
.PHONY: install-nkg-local-build
63
+
install-nkg-local-no-build: load-images prepare-nkg-dependencies deploy-updated-provisioner ## Install NKG from local build with provisioner on configured kind cluster but do not build the NKG image
64
+
55
65
.PHONY: install-nkg-edge
56
66
install-nkg-edge: preload-nginx-container prepare-nkg-dependencies ## Install NKG with provisioner from edge on configured kind cluster
| TAG | latest | The tag for the conformance test image |
37
41
| PREFIX | conformance-test-runner | The prefix for the conformance test image |
38
-
| BUILD_NKG | true | Flag to indicate if the local NKG image needs to be built |
39
42
| NKG_TAG | edge | The tag for the locally built NKG image |
40
43
| NKG_PREFIX | nginx-kubernetes-gateway | The prefix for the locally built NKG image |
41
-
|KIND_KUBE_CONFIG_FOLDER|~/.kube/kind| The location of the kubeconfig folder|
44
+
|KIND_KUBE_CONFIG|~/.kube/kind/config | The location of the kubeconfig |
42
45
| GATEWAY_CLASS | nginx | The gateway class that should be used for the tests |
43
46
| SUPPORTED_FEATURES | HTTPRoute,HTTPRouteQueryParamMatching, HTTPRouteMethodMatching,HTTPRoutePortRedirect, HTTPRouteSchemeRedirect | The supported features that should be tested by the conformance tests. Ensure the list is comma separated with no spaces. |
44
47
| EXEMPT_FEATURES | ReferenceGrant | The features that should not be tested by the conformance tests |
@@ -56,8 +59,11 @@ $ make create-kind-cluster
56
59
```bash
57
60
$ make install-nkg-local-build
58
61
```
59
-
60
-
**Note:** You can optionally skip the actual *build* step by setting the BUILD_NKG flag to "false". However, if choosing
62
+
#### *Option 2* Install Nginx Kubernetes Gateway from local already built image to configured kind cluster
63
+
```bash
64
+
$ make install-nkg-local-no-build
65
+
```
66
+
**Note:** You can optionally skip the actual *build* step. However, if choosing
61
67
this option, the following step *must* be completed manually *before* the build step:
62
68
* Set NKG_PREFIX=<nkg_repo_name> NKG_TAG=<nkg_image_tag> to preferred values.
63
69
* Navigate to `deploy/manifests` and update values in `deployment.yaml` as specified in below code-block.
@@ -71,10 +77,8 @@ this option, the following step *must* be completed manually *before* the build
71
77
..
72
78
.
73
79
```
74
-
75
-
#### *Option 2* Install Nginx Kubernetes Gateway from edge to configured kind cluster
76
-
Instead of the above command, you can skip the build NKG image step and prepare the environment to instead
77
-
use the `edge` image
80
+
#### *Option 3* Install Nginx Kubernetes Gateway from edge to configured kind cluster
81
+
You can also skip the build NKG image step and prepare the environment to instead use the `edge` image
0 commit comments