Skip to content
Snippets Groups Projects
Commit ad018af2 authored by ale's avatar ale
Browse files

Support public_port field for public_tcp_endpoints

It can be different than the internal port.
parent 67a1e7c1
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
allow_port tcp {{ port }} allow_port tcp {{ port }}
{% endfor %} {% endfor %}
{% else %} {% else %}
allow_port tcp {{ ep.port }} allow_port tcp {{ ep.public_port | default(ep.port) }}
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% endfor %} {% endfor %}
...@@ -47,11 +47,11 @@ backend be_{{ service_name }}_{{ ep.name }}_{{ port }} ...@@ -47,11 +47,11 @@ backend be_{{ service_name }}_{{ ep.name }}_{{ port }}
{% endfor %} # ep.ports {% endfor %} # ep.ports
{% else %} {% else %}
frontend fe_{{ service_name }}_{{ ep.name }}_{{ ep.port }} {% set public_port = ep.public_port | default(ep.port) %}
bind :::{{ ep.port }} frontend fe_{{ service_name }}_{{ ep.name }}_{{ public_port }}
bind :::{{ public_port }}
default_backend be_{{ service_name }}_{{ ep.name }}_{{ ep.port }} default_backend be_{{ service_name }}_{{ ep.name }}_{{ ep.port }}
backend be_{{ service_name }}_{{ ep.name }}_{{ ep.port }} backend be_{{ service_name }}_{{ ep.name }}_{{ ep.port }}
log global log global
balance leastconn balance leastconn
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment