Comment 0 for bug 1889703

Revision history for this message
Barry Price (barryprice) wrote : k8s ingress doesn't seem to support non-web services

I can write a charm to deploy a network service running on an arbitrary TCP/UDP port, the pods deploy correctly and the service works fine on the individual units.

But Juju doesn't seem to be able to set up an ingress for us in this use case.

Even with our ports defined correctly in the pod spec as e.g. TCP/123 or UDP/456, running 'juju expose' seems to ignore them and instead creates an ingress for TCP/80.