I decided to go the other way - through the file provider
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: traefik
namespace: kube-system
spec:
valuesContent: |-
additionalArguments:
- --accesslog=true
- --global.checknewversion
- --providers.file.directory=/file
- --entryPoints.vpn.address=:51820/udp
- --entrypoints.web.http.redirections.entryPoint.to=:443
- --entrypoints.web.http.redirections.entryPoint.scheme=https
volumes:
- name: config-file
mountPath: file/
type: configMap
apiVersion: v1
kind: ConfigMap
metadata:
name: config-file
namespace: kube-system
data:
vpn.yaml: |-
udp:
routers:
vpn-router:
entryPoints:
- vpn
service: vpn-service
services:
vpn-service:
loadBalancer:
servers:
- address: 192.168.88.3:51820
everything is fine
, but the traffic does not go - it does not return from the service
firewalls everything is ok
if you connect inside a local network, everything works
the server itself means ok
the problem with Traefik - what could be wrong now?