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
You will need to edit the `values.yaml` file for a few changes:
260
+
261
+
- Update _appprotect.nginx.image.repository_ and _appprotect.nginx.image.tag_ with the image name chosen during when [building the Docker image](#build-the-docker-image).
262
+
- Update _appprotect.config.nginxJWT_ with your JSON web token
263
+
- Update _dockerConfigJson_ to contain the base64 encoded Docker registration credentials
264
+
265
+
You can encode your credentials with the following command:
266
+
267
+
```shell
268
+
echo'{
269
+
"auths": {
270
+
"private-registry.nginx.com": {
271
+
"username": "<JWT Token>",
272
+
"password": "none"
273
+
}
274
+
}
275
+
}'| base64 -w 0```
276
+
```
277
+
278
+
Alternatively, you can use `kubectl` to create a secret:
|| _appprotect.wafEnforcer.env.enforcerPort_ | Port for the WAF Enforcer. | 50000 |
331
+
|| _appprotect.wafEnforcer.resources_ | The resources of the WAF Enforcer container. | requests: cpu=20m,memory=256Mi |
332
+
|**WAF IP Intelligence**| _appprotect.wafIpIntelligence.enable | Enable or disable the use of the IP intelligence container |false|
333
+
|| _appprotect.wafIpIntelligence.image.repository_ | Docker image repository for the WAF IP Intelligence. | private-registry.nginx.com/nap/waf-ip-intelligence |
334
+
|| _appprotect.wafIpIntelligence.image.tag_ | Docker image tag for the WAF Enforcer. | 5.6.0 |
|| _appprotect.service.nginx.ports.targetPort_ | Target port inside the container. | 80 |
354
+
|| _appprotect.service.nginx.type_ | Service type. | NodePort |
355
+
|**Storage Configuration**| _appprotect.storage.bundlesPath.name_ | Bundles volume name used by WAF Config Manager container for storing policy bundles | app-protect-bundles |
356
+
|| _appprotect.storage.bundlesPath.mountPath_ | Bundles mount path used by WAF Config Manager container, which is the path to the app_protect_policy_file in nginx.conf. | /etc/app_protect/bundles |
It presumes contextual information from [Build and use the compiler tool]({{< ref "/waf/tools/compiler.md" >}}), trusting that the user has set-up a standalone compiler image for the sake of the examples.
23
-
24
-
{{</ call-out>}}
25
-
26
15
F5 WAF for NGINX has multiple tools for converting existing resources or configuration files for use from a BIG-IP for use from a BIG-IP environment.
0 commit comments