Skip to content

Allow setting allocateLoadBalancerNodePorts option to Controller Service #10440

@ecusnir

Description

@ecusnir

Problem

We are using MetalLB for creating LoadBalancer type Services (including ingress controller), which doesn't require using node ports. This option can be adjusted from the Service spec. However, this is not configurable from the helm chart, so allocating is always set to true.

Proposed solution

It would be an improvement to stop allocating node ports when they are not needed. Adding this to the chart might also help other scenarios.

controller:
  service:
    allocateLoadBalancerNodePorts: false

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.lifecycle/frozenIndicates that an issue or PR should not be auto-closed due to staleness.needs-priorityneeds-triageIndicates an issue or PR lacks a `triage/foo` label and requires one.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions