Add support for openshift router

Registered by Yossi Boaron

Kuryr-Kubernetes does not translate OpenShift that are not Kubernetes entities.
 Amongst them, the most utilized is the OpenShift Router Object that allows to use a single address for multiple services by virtue of using Layer 7 hostname to decide which service should answer a specific request.

openshift router documentation : https://docs.openshift.com/enterprise/3.0/architecture/core_concepts/routes.html

Blueprint information

Status:
Complete
Approver:
Antoni Segura Puimedon
Priority:
Medium
Drafter:
Yossi Boaron
Direction:
Approved
Assignee:
Yossi Boaron
Definition:
Approved
Series goal:
Accepted for rocky
Implementation:
Implemented
Milestone target:
None
Started by
Antoni Segura Puimedon
Completed by
Michal Dulko

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/openshift-router-support,n,z

Addressed by: https://review.openstack.org/523900
    Add L7 routing support for openshift context.

Addressed by: https://review.openstack.org/529966
    Kuryr-Kubernetes ocp-route and ingress integration devref

Addressed by: https://review.openstack.org/536387
    Ingress controller and PaaS readiness

Addressed by: https://review.openstack.org/538577
    Ingress controller - OCP-Route and Endpoint handlers

Addressed by: https://review.openstack.org/547822
    PaaS readiness

Addressed by: https://review.openstack.org/564051
    OCP-Router: add support for external Ingress Controller's LB creation

Addressed by: https://review.openstack.org/564123
    OCP-Router: Ingress controller and L7 router unit tests

Addressed by: https://review.openstack.org/565060
    OCP-Router: Add Zuul experimental gates for ingress controller

Addressed by: https://review.openstack.org/566175
    Service: Decoupling and improvements of LBaaS driver

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.