NGINXaaS updates to use F5 WAF for NGINX - #2232
Conversation
✅ Deploy Preview will be available once build job completes!
|
There was a problem hiding this comment.
Pull request overview
This PR updates the NGINXaaS documentation set to describe how to enable/disable and configure F5 WAF for NGINX for NGINXaaS for Google Cloud and NGINXaaS for AWS, and aligns AWS docs/changelog with the new (Preview) support and logging guidance.
Changes:
- Adds new provider-specific “Enable”, “Configure”, and “Disable” F5 WAF for NGINX how-to pages for Google Cloud and AWS.
- Updates AWS deployment-creation docs and AWS log-export docs to include WAF enablement and WAF security log setup.
- Updates the NGINXaaS changelog and removes the outdated “WAF not supported” constraint from the AWS overview.
Reviewed changes
Copilot reviewed 12 out of 12 changed files in this pull request and generated 13 comments.
Show a summary per file
| File | Description |
|---|---|
| content/nginxaas/google/app-protect/_index.md | Adds a new Google Cloud “F5 WAF for NGINX” section index page. |
| content/nginxaas/google/app-protect/enable-waf.md | New how-to for enabling WAF on Google Cloud deployments. |
| content/nginxaas/google/app-protect/configure-waf.md | New how-to for configuring WAF directives/policy on Google Cloud. |
| content/nginxaas/google/app-protect/disable-waf.md | New how-to for disabling WAF on Google Cloud deployments. |
| content/nginxaas/aws/app-protect/_index.md | Adds a new AWS “F5 WAF for NGINX” section index page. |
| content/nginxaas/aws/app-protect/enable-waf.md | New how-to for enabling WAF on AWS deployments. |
| content/nginxaas/aws/app-protect/configure-waf.md | New how-to for configuring WAF directives/policy on AWS. |
| content/nginxaas/aws/app-protect/disable-waf.md | New how-to for disabling WAF on AWS deployments. |
| content/nginxaas/changelog.md | Adds an August 26, 2026 entry announcing AWS WAF support (Preview). |
| content/nginxaas/aws/overview.md | Removes the outdated AWS constraint stating WAF is not supported. |
| content/nginxaas/aws/monitoring/enable-nginx-logs.md | Adds a section to configure/export WAF security logs. |
| content/nginxaas/aws/deploy/create-deployment/deploy-console.md | Adds WAF enablement to create/edit deployment console steps. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
amudukutore
left a comment
There was a problem hiding this comment.
I've listed some minor comments but the rest of the content looks good to me. Approving these changes (assuming we can discuss/address those comments).
a83584b to
5b07abd
Compare
|
@JTorreG Pending on review from nginx-docs |
JTorreG
left a comment
There was a problem hiding this comment.
The new docs are missing a few of the frontmatter metadata values (description, f5-summary, f5-keywords... )
Please review the templates in the https://github.com/nginx/documentation/tree/main/templates folder for guidance on these fields
5dfb1e2 to
f4b8f36
Compare
5b44096 to
ca11ca4
Compare
|
@JTorreG All suggestions accepted, thanks! |
Document usage and limitations of F5 WAF for NGINX when used with NGINXaaS (Google and AWS).
ca11ca4 to
054b94e
Compare
Document usage and limitations of F5 WAF for NGINX when used with NGINXaaS (Google and AWS).
Checklist
Before sharing this pull request, I completed the following checklist:
Footnotes
Potentially sensitive information includes personally identify information (PII), authentication credentials, and live URLs. Refer to the style guide for guidance about placeholder content. ↩