Skip to content

Is it possible to skip creation of Path condition in alb listener rule? #3541

@uyilmaz

Description

@uyilmaz

Is your feature request related to a problem?
There is a limit of 5 conditions per rule in alb. Rules created by alb ingress controller always include "Http Host Header" and "Path" conditions, which reduces available condition count to 3. Is it possible to skip adding the Path condition, so we can have 4 additional free condition slots? Because when path is /*, it also works without having the condition at all, so 1 condition slot is needlessly consumed.

Describe the solution you'd like
I'd like to be able to skip adding the "Path" condition to the listener rule and match using "Http Host Header" only.

Describe alternatives you've considered
Changing pathType to ImplementationSpecific or dropping any kind of path declarations in the ingress controller doesn't change anything, the path condition is still created.

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.triage/needs-informationIndicates an issue needs more information in order to work on it.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions