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
8. In case of fresh installation, update the repository and install the most recent version of the NGINX Plus App Protect DoS package (which includes NGINX Plus):
437
+
9. In case of fresh installation, update the repository and install the most recent version of the NGINX Plus App Protect DoS package (which includes NGINX Plus):
432
438
433
439
```shell
434
440
sudo dnf install app-protect-dos
@@ -457,7 +463,7 @@ When deploying App Protect DoS on NGINX Plus take the following precautions to s
457
463
sudo dnf install app-protect-dos-27+2.4.0
458
464
```
459
465
460
-
9. In case of upgrading from previously installed NGINX Plus App Protect DoS package (which includes NGINX Plus):
466
+
10. In case of upgrading from previously installed NGINX Plus App Protect DoS package (which includes NGINX Plus):
461
467
462
468
```shell
463
469
sudo dnf remove nginx-plus
@@ -621,15 +627,21 @@ When deploying App Protect DoS on NGINX Plus take the following precautions to s
621
627
622
628
6. Enable the yum repositories to pull F5 DoS for NGINX dependencies:
Copy file name to clipboardExpand all lines: content/nic/tutorials/security-monitoring.md
+16-5Lines changed: 16 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,13 +82,24 @@ If you use custom container images, NGINX Agent must be installed along with F5
82
82
83
83
{{< call-out "note" >}} The `features` list must not contain `nginx-config-async` or `nginx-ssl-config` as these features can cause conflicts with NGINX Ingress Controller.{{< /call-out >}}
84
84
85
-
3. Make sure that the ConfigMap is mounted to the NGINX Ingress Controller pod at `/etc/nginx-agent/nginx-agent.conf` by adding the following to the NGINX Ingress Controller deployment manifest:
85
+
3. Make sure that the ConfigMap is mounted to the NGINX Ingress Controller pod at `/etc/nginx-agent/nginx-agent.conf` and the dynamic agent config is mounted at `/var/lib/nginx-agent` by adding the following volumes and volumeMounts to the NGINX Ingress Controller deployment manifest:
86
86
87
87
```yaml
88
-
volumeMounts:
89
-
- name: agent-conf
90
-
mountPath: /etc/nginx-agent/nginx-agent.conf
91
-
subPath: nginx-agent.conf
88
+
volumes:
89
+
- name: agent-conf
90
+
configMap:
91
+
name: agent-conf
92
+
- name: agent-dynamic
93
+
emptyDir: {}
94
+
```
95
+
96
+
```yaml
97
+
volumeMounts:
98
+
- name: agent-conf
99
+
mountPath: /etc/nginx-agent/nginx-agent.conf
100
+
subPath: nginx-agent.conf
101
+
- name: agent-dynamic
102
+
mountPath: /var/lib/nginx-agent
92
103
```
93
104
94
105
4. Follow the [Installation with Manifests]({{< ref "/nic/installation/installing-nic/installation-with-manifests.md" >}}) instructions to deploy NGINX Ingress Controller with custom resources enabled.
0 commit comments