From 9fe5393a4073b2e84375e1841522b38ff71e19c2 Mon Sep 17 00:00:00 2001 From: Ian Fijolek Date: Sun, 4 Sep 2022 12:36:26 -0700 Subject: [PATCH] Add Traefik proxy for Syslogng --- syslogng.nomad | 7 +++++++ traefik/traefik.nomad | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/syslogng.nomad b/syslogng.nomad index 798b172..d1be810 100644 --- a/syslogng.nomad +++ b/syslogng.nomad @@ -128,6 +128,13 @@ EOF } } } + + tags = [ + "traefik.enable=true", + "traefik.tcp.routers.syslogngtcp.entrypoints=syslogtcp", + "traefik.tcp.routers.syslogngtcp.rule=HostSNI(`*`)", + "traefik.udp.routers.syslogngudp.entrypoints=syslogudp", + ] } task "syslogng" { diff --git a/traefik/traefik.nomad b/traefik/traefik.nomad index 5ff0349..921773c 100644 --- a/traefik/traefik.nomad +++ b/traefik/traefik.nomad @@ -120,6 +120,12 @@ job "traefik" { [entryPoints.metrics] address = ":8989" + [entryPoints.syslogtcp] + address = ":514" + + [entryPoints.syslogudp] + address = ":514/udp" + [api] dashboard = true