Skip to content

[occm] octavia loadbalancer with native pod routing #3074

@nrobert13

Description

@nrobert13

/kind feature

What happened:
Creating a Loadbalancer service with AllocateLoadBalancerNodePorts=false won't add any members to the octavia LB. this was implemented on purpose as far as I can see here

What you expected to happen:
We are using native pod routing in the k8s cluster with --configure-cloud-routes=true feature, so the pod IP's are reachable within the vlan segment. The octavia instances being in the same vlan segment, could reach the pod IP's without an additional hop (nodeport).
Create members in octavia with pod IP's instead of nodeport.

How to reproduce it:
Create a Loadbalancer service with AllocateLoadBalancerNodePorts=false.

Anything else we need to know?:

Environment:

  • openstack-cloud-controller-manager(or other related binary) version: 1.34.1
  • OpenStack version:
  • Others:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/featureCategorizes issue or PR as related to a new feature.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions