Kuryr doesn't support UDP K8S-services although Octavia supports UDP LoadBalancing

Bug #1792768 reported by Yossi Boaron
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
kuryr-kubernetes
Fix Released
Undecided
Michal Dulko

Bug Description

A. The current implementation of Kuryr ignores the UDP part of K8S-Sevices.
B. Since the UDP load balancing capability was added lately to Octavia [1],
Kuryr should be extended to support K8S UDP Services.

[1] https://developer.openstack.org/api-ref/load-balancer/v2/index.html#create-listener

Changed in kuryr-kubernetes:
assignee: nobody → Yossi Boaron (yossi-boaron-1234)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to kuryr-kubernetes (master)

Fix proposed to branch: master
Review: https://review.openstack.org/607938

Changed in kuryr-kubernetes:
status: New → In Progress
Changed in kuryr-kubernetes:
assignee: Yossi Boaron (yossi-boaron-1234) → Michal Dulko (michal-dulko-f)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to kuryr-kubernetes (master)

Reviewed: https://review.openstack.org/607938
Committed: https://git.openstack.org/cgit/openstack/kuryr-kubernetes/commit/?id=8f871ee23476ddfe009c5c25fda07a8a01379669
Submitter: Zuul
Branch: master

commit 8f871ee23476ddfe009c5c25fda07a8a01379669
Author: Yossi Boaron <email address hidden>
Date: Thu Oct 4 14:54:16 2018 +0300

    K8S-services: add support for UDP ports

    With the support of UDP load balancing in Octavia [1],
    Kuryr can handle also K8S-services with UDP ports.
    This patch adds support for UDP listener's protocol in
    LBaaS driver, and in addition, handles the case in which
    listener's protocol is not supported by Octavia.

    Todos:
     * Update the UDP Services tests in kury-tempest
     * 'Howto' doc for UDP services verification

    [1] https://developer.openstack.org/api-ref/load-balancer/v2/index.html#create-listener

    Change-Id: I93a27af10e531250e07cf6abaa3c060d7090116f
    Closes-Bug: 1792768

Changed in kuryr-kubernetes:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/kuryr-kubernetes 0.6.0

This issue was fixed in the openstack/kuryr-kubernetes 0.6.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.