Skip to main content

MarkLogic Server on Kubernetes

ODBC connection through Ingress in EKS

Ingress does not support TCP or UDP services. However, most Ingress controllers can point to an existing config map where the key is the external port and the value indicates the service to expose. This automatically adds frontend/backend entries to the Ingress controller configuration. To do this, use the --configmap-tcp-services argument. Nginx and taefix manage TCP connections using a Kubernetes object called IngressRouteTCP.

This section contains information on exposing an ML ODBC App-server on an EKS cluster using HAProxy as an Ingress controller.