I have a HA k3s cluster
and I configured haproxy to set in front of it
haproxy.cfg
global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
daemon
# turn on stats unix socket
stats socket /var/lib/haproxy/stats
# utilize system-wide crypto-policies
ssl-default-bind-ciphers PROFILE=SYSTEM
ssl-default-server-ciphers PROFILE=SYSTEM
defaults
mode http
log global
option httplog
#log-format "%ci:%cp [%t] %ft %b/%s %Tt %ST %B %tsc %{+Q}r"
option dontlognull
option http-server-close
option forwardfor except 127.0.0.0/8
option redispatch
retries 3
timeout http-request 10s
timeout queue 1m
timeout connect 10s
timeout client 1m
timeout server 1m
timeout http-keep-alive 10s
timeout check 10s
maxconn 3000
frontend k3s
mode tcp
bind *:6443
bind *:80
bind *:443
bind *:8181
use_backend masters
frontend k3s_http
mode http
option httplog
bind *:80
option forwardfor
acl host_server1 hdr(host) -i cloud.site.org
use_backend k3s_http_backend
backend k3s_http_backend
mode http
option httplog
option forwardfor
server nmd1_http 192.168.122.56
server nmd2_http 192.168.122.106
server nmd3_http 192.168.122.12
frontend k3s_https
mode tcp
option tcplog
bind *:443
acl tls req.ssl_hello_type 1
tcp-request inspect-delay 5s
tcp-request content accept if tls
acl host_server1 req.ssl_sni -i cloud.site.org
use_backend k3s_https_backend
backend k3s_https_backend
mode tcp
option tcplog
option ssl-hello-chk
server nmd1_https 192.168.122.56:443
server nmd2_https 192.168.122.106:443
server nmd3_https 192.168.122.12:443
backend masters
mode tcp
balance roundrobin
server nmd1 192.168.122.56
server nmd2 192.168.122.106
server nmd3 192.168.122.12
listen stats
bind *:9000
stats enable
stats uri /stats
stats refresh 10s
navigating to https://cloud.site.org:8181/Manage works
but not to https://cloud.site.org/admin/user or https://cloud.site.org:443/admin/user
is it possible to proxy somthing like https://cloud.site.org/* ?