Details
-
Task
-
Status: In Progress
-
Medium
-
Resolution: Unresolved
-
None
-
None
Description
We are currently using (propietary) Istio Gateway definition.
We now update istio to 1.17.0, which supports both istio and gatway-api definitions.
https://istio.io/latest/docs/tasks/traffic-management/ingress/ingress-control/
Proposal -> see https://wiki.onap.org/display/DW/Ingress+provider+options
We could make the used ingress definition configurable via the values.
E.g.:
global: ingress: ... # used Ingress-API (ingress|gateway) api: gateway # if api=gateway: used Gateway API (istio, gateway-api) gw-api: istio # if api=ingress: Ingress Class (nginx, traefik,...) ingress-class: nginx # optional: Namespace of the Istio IngressGateway # only valid for Istio Gateway (ServiceMesh enabled) namespace: istio-ingress