ingress-controller icon indicating copy to clipboard operation
ingress-controller copied to clipboard

FEAT: Supporting non-standard ports

Open venkatamutyala opened this issue 11 months ago • 11 comments

Is your feature request related to a problem? Please describe.

Yes.

A clear and concise description of what the problem is.

It seems like pomerium can only support standard ports 80 and 443. If i do example.com:8443 it'll give me a 404.

Describe the solution you'd like

I'd like to be able to specify 8443 or another non-standard port

Describe alternatives you've considered

This works in curl but i don't think i can easily recreate this in a popular browser (ex. chrome):

curl --header 'Host: example.com' https://example.com:9096

Explain any additional use-cases

I'd like to keep port 80/443 for apps that use ingress-nginx ingress controller and i'd like to avoid having to get a second ipv4 address just to use pomerium

Additional context Related:

  • https://github.com/pomerium/pomerium/issues/3808
  • https://github.com/pomerium/pomerium/issues/959

venkatamutyala avatar Mar 26 '24 09:03 venkatamutyala