На одной из конференций Игорь Сысоев говорил, что TCP можно смело проксировать через Nginx и не использовать HAproxy - я ему верю. Что каcается http/https тем более.
даже если ты ему вписываешь порт 8080 (перекидывает на 443 порт)
Редирект закешировался или был HSTS указан в заголовках.
Допустим - щас имеет сервис на 8080 порту. Оставить возможность зайти на него по mydomen.ru:8080 и sub.mydomen.ru
Как-то так:
server {
listen 8080;
server_name mydomen.ru;
location / {
proxy_pass http://blablabla;
}
}
server {
listen 80;
server_name sub.mydomen.ru;
location / {
proxy_pass http://blablabla;
}
}
Простое удаление\добавление сервисов в конфиг прокси.
Ansible очень хорошо позволяет делать, что угодно с Nginx, в частности добавление сервисов в конфиг прокси.
PS
Если очень хочется для HAproxy написали
GUI, а для Traefik есть
API