Skip to content

Commit 5792678

Browse files
committed
feat: Restructuring work
1 parent 723cb96 commit 5792678

File tree

16 files changed

+66
-124
lines changed

16 files changed

+66
-124
lines changed

content/includes/waf/install-post-checks.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
nd-docs:
33
---
44

5-
Use the following steps to ensure that F5 WAF for NGINX enforcement is operational.
5+
The following steps check that F5 WAF for NGINX enforcement is operational.
6+
7+
They should be ran in the environment with the WAF components.
68

79
Check that the three processes for F5 WAF for NGINX are running using `ps aux`:
810

content/waf/changelog.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,33 @@ This changelog lists all of the information for F5 WAF for NGINX releases in 202
2222

2323
For older releases, check the changelogs for previous years: [2024](), [2023]().
2424

25-
## NGINX App Protect 5.8 / 4.16
25+
## F5 WAF for NGINX 5.9
26+
27+
_September 29th, 2025_
28+
29+
### New features
30+
31+
- Added Policy lifecycle management
32+
33+
### Packages
34+
35+
{{< table >}}
36+
37+
| Distribution name | NGINX Open Source | NGINX Plus | NGINX Plus (Virtual environment) |
38+
| ------------------------ | ----------------------------------------------------------------- | -------------------------------------------------------------- |------------------ |
39+
| Alpine 3.19 | _app-protect-module-oss-1.29.0+5.498.0-r1.apk_ | _app-protect-module-plus-35+5.498.0-r1.apk_ | _app-protect-35.5.498.0-r1.apk_ |
40+
| Amazon Linux 2023 | _app-protect-module-oss-1.29.0+5.498.0-1.amzn2023.ngx.x86_64.rpm_ | _app-protect-module-plus-35+5.498.0-1.amzn2023.ngx.x86_64.rpm_ | _app-protect-35+5.498.0-1.amzn2023.ngx.x86_64.rpm_ |
41+
| Debian 11 | _app-protect-module-oss_1.29.0+5.498.0-1\~bullseye_amd64.deb_ | _app-protect-module-plus_35+5.498.0-1\~bullseye_amd64.deb_ | _app-protect_35+5.498.0-1\~bullseye_amd64.deb_ |
42+
| Debian 12 | _app-protect-module-oss_1.29.0+5.498.0-1\~bookworm_amd64.deb_ | _app-protect-module-plus_35+5.498.0-1\~bookworm_amd64.deb_ | _app-protect_35+5.498.0-1\~bookworm_amd64.deb_ |
43+
| Oracle Linux 8.1 | _app-protect-module-oss-1.29.0+5.498.0-1.el8.ngx.x86_64.rpm_ | _app-protect-module-plus-35+5.498.0-1.el8.ngx.x86_64.rpm_ | _app-protect-35+5.498.0-1.el8.ngx.x86_64.rpm_ |
44+
| Ubuntu 22.04 | _app-protect-module-oss_1.29.0+5.498.0-1\~jammy_amd64.deb_ | _app-protect-module-plus_35+5.498.0-1\~jammy_amd64.deb_ | _app-protect_35+5.498.0-1\~jammy_amd64.deb_ |
45+
| Ubuntu 24.04 | _app-protect-module-oss_1.29.0+5.498.0-1\~noble_amd64.deb_ | _app-protect-module-plus_35+5.498.0-1\~noble_amd64.deb_ | _app-protect_35+5.498.0-1\~noble_amd64.deb_ |
46+
| RHEL 8 and Rocky Linux 8 | _app-protect-module-oss-1.29.0+5.498.0-1.el8.ngx.x86_64.rpm_ | _app-protect-module-plus-35+5.498.0-1.el8.ngx.x86_64.rpm_ | _app-protect-35+5.498.0-1.el8.ngx.x86_64.rpm_ |
47+
| RHEL 9 and Rocky Linux 9 | _app-protect-module-oss-1.29.0+5.498.0-1.el9.ngx.x86_64.rpm_ | _app-protect-module-plus-35+5.498.0-1.el8.ngx.x86_64.rpm_ | _app-protect-35+5.498.0-1.el9.ngx.x86_64.rpm_ |
48+
49+
{{< /table >}}
50+
51+
## F5 WAF for NGINX 5.8 / 4.16
2652

2753
_August 13th, 2025_
2854

content/waf/fundamentals/overview.md

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,6 @@ nd-content-type: how-to
1212
nd-product: NAP-WAF
1313
---
1414

15-
{{< call-out "warning" "Information architecture note" >}}
16-
17-
Add detail regarding [deployment types]({{< ref "/nap-waf/v5/admin-guide/overview.md#deployment-types" >}}).
18-
19-
{{< /call-out >}}
20-
2115
[F5 WAF for NGINX](https://www.f5.com/products/nginx/nginx-app-protect) is an advanced, lightweight and high-performance web application firewall (WAF) for applications and APIs.
2216

2317
It provides protection for the OWASP Top 10, with additional functionality:
@@ -29,6 +23,17 @@ It provides protection for the OWASP Top 10, with additional functionality:
2923

3024
For more details, see the [Supported security policy features]({{< ref "/waf/fundamentals/technical-specifications.md#supported-security-policy-features">}}).
3125

32-
F5 WAF for NGINX is part of the [NGINX One](https://www.f5.com/products/nginx/one) premium packages and runs natively on [NGINX Plus](https://www.f5.com/products/nginx/nginx-plus) and [NGINX Ingress Controller](https://www.f5.com/products/nginx/nginx-ingress-controller).
26+
It is platform-agnostic and supports a range of deployment options for operational needs:
27+
28+
1. [Virtual environment (Bare metal)]({{< ref "/waf/install/virtual-environment.md" >}})
29+
- NGINX operates on the host system
30+
- WAF components are deployed in containers
31+
- Ideal for existing NGINX virtual environments
32+
1. [Docker]({{< ref "/waf/install/docker.md" >}})
33+
- NGINX and WAF components are deployed as containers
34+
- Suitable for environments with multiple deployment stages
35+
1. [Kubernetes]({{< ref "/waf/install/kubernetes.md" >}})
36+
- Integrates NGINX and WAF components in a single pod
37+
- Ideal for scalable, cloud-native environments
3338

34-
It is platform-agnostic and supports deployment options ranging from edge load balancers to individual pods in Kubernetes clusters.
39+
F5 WAF for NGINX is part of the [NGINX One](https://www.f5.com/products/nginx/one) premium packages and runs natively on [NGINX Plus](https://www.f5.com/products/nginx/nginx-plus) and [NGINX Ingress Controller](https://www.f5.com/products/nginx/nginx-ingress-controller).

content/waf/fundamentals/technical-specifications.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,9 @@ This page outlines the technical specifications for F5 WAF for NGINX, which incl
1818

1919
You can deploy F5 WAF for NGINX in the following environments:
2020

21-
- **Virtual environment** (or bare metal)
22-
- **Container** (Docker)
23-
- **Kubernetes**
24-
25-
View the [Install section]({{< ref "/waf/install/" >}}) for information on deploying F5 WAF for NGINX.
21+
- [**Virtual environment** (Bare metal)]({{< ref "/waf/install/virtual-environment.md" >}})
22+
- [**Docker**]({{< ref "/waf/install/docker.md" >}})
23+
- [**Kubernetes**]({{< ref "/waf/install/kubernetes.md" >}})
2624

2725
## Supported operating systems
2826

content/waf/install/plus/docker.md renamed to content/waf/install/docker.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,16 @@ nd-product: NAP-WAF
1414

1515
{{< call-out "warning" "Information architecture note" >}}
1616

17-
There's some content around mTLS that should be spun into its own page:
17+
There's some content around mTLS that could be spun into its own page:
1818

1919
- [Docker Compose File with mTLS]({{< ref "/nap-waf/v5/admin-guide/deploy-on-docker.md#docker-compose-file-with-mtls" >}})
2020
- [Secure Traffic Between NGINX and App Protect Enforcer using mTLS]({{< ref "/nap-waf/v5/configuration-guide/configuration.md#secure-traffic-between-nginx-and-app-protect-enforcer-using-mtls" >}})
2121

2222
I haven't found reference to it in v5 content, but I don't see why it couldn't/wouldn't apply to v4 too?
2323

24+
- [v4 page]({{< ref "/nap-waf/v4/admin-guide/install.md#docker-deployments" >}})
25+
- [v5 page]({{< ref "/nap-waf/v5/admin-guide/install.md#waf-services-configuration" >}})
26+
2427
{{</ call-out >}}
2528

2629
This page describes how to install F5 WAF for NGINX with NGINX Plus using Docker.
File renamed without changes.

content/waf/install/oss/_index.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

content/waf/install/oss/docker.md

Lines changed: 0 additions & 30 deletions
This file was deleted.

content/waf/install/oss/virtual-environment.md

Lines changed: 0 additions & 26 deletions
This file was deleted.

content/waf/install/plus/_index.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)