From 74e315841a14e782322d65e0b211fec37f7a8435 Mon Sep 17 00:00:00 2001 From: Wes Lambert Date: Thu, 21 Jan 2021 13:17:16 +0000 Subject: [PATCH] Modify common to reserve Docker proxy ports --- salt/common/init.sls | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/salt/common/init.sls b/salt/common/init.sls index 60ff87fd4..8b17cc7f5 100644 --- a/salt/common/init.sls +++ b/salt/common/init.sls @@ -256,6 +256,17 @@ docker: - watch: - file: docker_daemon +# Reserve OS ports for Docker proxy in case boot settings are not already applied/present +dockerapplyports: + cmd.run: + - name: if [ ! -f /etc/sysctl.d/99-reserved-ports.conf ]; then sysctl -w net.ipv4.ip_local_reserved_ports="55000,57314"; fi + +# Reserve OS ports for Docker proxy +dockerreserveports: + file.managed: + - source: salt://common/files/99-reserved-ports.conf + - name: /etc/sysctl.d/99-reserved-ports.conf + {% else %} {{sls}}_state_not_allowed: