Open
Description
Description of the problem
When creating 2 ingresses, one with an allowlist, one without pointing to the same backend, the allowlist is applied to both ingresses because the haproxy backend is reused.
Expected behavior
The allowlist should only apply to the ingress it is configured on
Steps to reproduce the problem
- Create a service
- Create an ingress with an allowlist pointing to the service
- Create another ingress without an allowlist pointing to the same service
- Both ingresses will apply the allowlist
Environment information
HAProxy Ingress version: v0.14.8