Skip to content

POC - Integrate NAP WAF v5.1 and v4.9 #5483

@shaun-nx

Description

@shaun-nx

As a maintainer of the Ingress Controller, I would like to provide our users with support for NIC images with WAF v4.9 and v5.1

Definition of done:

  • NIC + WAF builds working with WAF v4.9 for Debian, Alpine and UBI 8 & 9
  • A path forward for how our NIC + WAF builds will operate with the additional waf-enforcer and waf-config-mgr containers.

For integration test with WAF v4.9, we've made a PR to allow our pipeline to run the tests: #5498

### v4.9 Deployment test
- [x] NIC with WAF v4.9 for Debian
- [x] NIC with WAF v4.9 for Alpine
- [x] NIC with WAF v4.9 for UBI 9(RedHat)
### v5.1 Deployment test
- [x] Build NIC with WAF v5 for Debian
- [x] Update NGINX Template to add `app_protect_enforcer_address` [docs reference](https://docs.nginx.com/nginx-app-protect-waf/v5/admin-guide/deploy-on-kubernetes/#nginx-configuration)
- [x] Deploy NIC with WAF v5 + waf-enforcer and waf-config-mgr containers

Metadata

Metadata

Assignees

Labels

backlogPull requests/issues that are backlog items

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions