Skip to content

Helm chart: configure Listeners #5216

@eevdev

Description

@eevdev

Please describe your use case / problem.
The default Listeners (as enabled by createDefaultListeners: true) can't be configured, so if I need to adjust anything I have to disable those and create Listener objects manually.

The recommended setting is using hostBinding.selector to choose only Hosts that have a defined Kubernetes label

Source: https://www.getambassador.io/docs/emissary/latest/topics/install/convert-to-v3alpha1#3-listener-host-and-mapping-must-be-explicit-about-how-they-associate

We're currently not able to follow the above recommendation from the docs with the Listeners from the chart.

There are also cases where we only want to listen to https and not http, so it should be possible to select which Listeners to install.

Describe the solution you'd like
It should be possible to configure Listeners, select which ones are installed and add new ones if needed with the Helm chart.

Describe alternatives you've considered
Disable default Listeners and create Listener objects manually.

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleIssue is stale and will be closedt:featureNew feature or enhancement request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions