generated from canonical/platform-engineering-charm-template
-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Enhancement Proposal
Feature requests for enhancement to the "deny_paths" configuration on the haproxy-ddos-protection-configurator charm
- Per-site deny_paths support. Currently deny_paths is applied to all hosts haproxy serves traffic for
- Configurable deny behavior akin to
limit-policy-http. In cases where we want traffic to only be allowed from specific subnets, we will setip-allow-listaccordingly and want tosilent-dropordeny-503traffic from other subnets.
Impact
High (The feature has short-term technical value)
Impact Rationale
HAProxy is used in the PS7 ingress solution.
Here, deployments serve backends for many domains. In these situations it is difficult to use deny_paths config as this applies to all served domains. It would be preferable to set deny_paths per-domain, so that this configuration is not used on some sites, and enabled on differing paths per-site.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request