From 2494e207843c92a715da3e8e65ed763fd0d2d624 Mon Sep 17 00:00:00 2001 From: Richard Hansen Date: Thu, 26 Jan 2023 19:27:21 -0500 Subject: [PATCH] chore: Remove support for legacy swarm It doesn't work with the newer Docker Swarm mode so it doesn't have much value anymore. --- nginx.tmpl | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/nginx.tmpl b/nginx.tmpl index f61cd20..6f3bf91 100644 --- a/nginx.tmpl +++ b/nginx.tmpl @@ -137,15 +137,8 @@ upstream {{ .Upstream }} { # bypass nginx-proxy and access the container's server # directly. {{- end }} - {{- if $container.Node.ID }} - # Swarm node name: {{ $container.Node.Name }} - {{- end }} # Container networks: {{- range $containerNetwork := sortObjectsByKeysAsc $container.Networks "Name" }} - {{- if eq $containerNetwork.Name "ingress" }} - # {{ $containerNetwork.Name }} (ignored) - {{- continue }} - {{- end }} {{- if and (not (index $networks $containerNetwork.Name)) (not $networks.host) }} # {{ $containerNetwork.Name }} (unreachable) {{- continue }} @@ -162,14 +155,7 @@ upstream {{ .Upstream }} { {{- continue }} {{- end }} # {{ $containerNetwork.Name }} (reachable) - {{- /* - * If we got the containers from swarm and this container's - * port is published to host, use host IP:PORT. - */}} - {{- if and $container.Node.ID $addr_obj $addr_obj.HostPort }} - {{- $ip = $container.Node.Address.IP }} - {{- $port = $addr_obj.HostPort }} - {{- else if and $containerNetwork $containerNetwork.IP }} + {{- if and $containerNetwork $containerNetwork.IP }} {{- $ip = $containerNetwork.IP }} {{- else }} # /!\ No IP for this network!